Commit Graph

442 Commits

Author SHA1 Message Date
Ben Henning
d0a79faf7d Merge branch 'develop' into merge-develop-into-experimental-branch 2025-11-04 18:47:23 +00:00
dependabot[bot]
c8adf2376d chore(deps): bump google-closure-compiler (#9429)
Bumps [google-closure-compiler](https://github.com/ChadKillingsworth/closure-compiler-npm) from 20250709.0.0 to 20251015.0.0.
- [Release notes](https://github.com/ChadKillingsworth/closure-compiler-npm/releases)
- [Commits](https://github.com/ChadKillingsworth/closure-compiler-npm/compare/v20250709.0.0...v20251015.0.0)

---
updated-dependencies:
- dependency-name: google-closure-compiler
  dependency-version: 20251015.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 09:30:46 -07:00
Maribeth Moffatt
40d72a3881 chore: add commitlint workflow (#9409)
* chore: add commitlint workflow

* chore: exit 1 on fail

* chore: use builtin helpurl
2025-10-08 16:40:14 -07:00
Maribeth Moffatt
587720db28 release: update version number to 12.3.1 2025-09-22 14:32:02 -07:00
Maribeth Moffatt
0cc093553e chore: use beta kb nav in advanced playground (#9369) 2025-09-17 12:33:57 -07:00
Maribeth Moffatt
2649f5171d chore: add keyboard nav to advanced playground (#9359) 2025-09-12 10:59:37 -07:00
Aaron Dodson
5f21e9b154 release: Update version number to 12.3.0 2025-08-28 16:21:52 -07:00
Aaron Dodson
b0569c4a57 fix: Prevent mocha tests failures when window does not have focus. (#9332)
* chore: Add puppeteer-core as a dev dependency.

* fix: Make mocha tests run in a fake-focused window.

* fix: Make `test:mocha:interactive` use the same gulp codepath as `test`.
2025-08-28 16:20:54 -07:00
dependabot[bot]
aeb3e5e143 chore(deps): bump chai from 5.2.1 to 6.0.1 (#9330)
* chore(deps): bump chai from 5.2.1 to 6.0.1

Bumps [chai](https://github.com/chaijs/chai) from 5.2.1 to 6.0.1.
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
- [Commits](https://github.com/chaijs/chai/compare/v5.2.1...v6.0.1)

---
updated-dependencies:
- dependency-name: chai
  dependency-version: 6.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix: Fix Chai import path.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aaron Dodson <adodson@google.com>
2025-08-28 16:20:54 -07:00
Maribeth Moffatt
84933b9119 chore: lint error on only in mocha tests (#9300) 2025-08-28 16:20:53 -07:00
Aaron Dodson
86da7dcbfa release: Update version number to 12.3.0-beta.0 2025-08-21 14:21:02 -07:00
RoboErikG
4f4a450142 Update dev-tools version in package.json 2025-08-13 09:39:24 -07:00
RoboErikG
e74910c8a0 Update block-test version 2025-08-12 10:32:32 -07:00
dependabot[bot]
71256d69a0 chore(deps): bump eslint-plugin-jsdoc from 51.3.1 to 52.0.2
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 51.3.1 to 52.0.2.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v51.3.1...v52.0.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-version: 52.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-04 12:22:09 +00:00
dependabot[bot]
0de5b17c8a chore(deps): bump @blockly/theme-modern from 6.0.10 to 7.0.1
Bumps [@blockly/theme-modern](https://github.com/google/blockly-samples/tree/HEAD/plugins/theme-modern) from 6.0.10 to 7.0.1.
- [Release notes](https://github.com/google/blockly-samples/releases)
- [Changelog](https://github.com/google/blockly-samples/blob/master/plugins/theme-modern/CHANGELOG.md)
- [Commits](https://github.com/google/blockly-samples/commits/@blockly/theme-modern@7.0.1/plugins/theme-modern)

---
updated-dependencies:
- dependency-name: "@blockly/theme-modern"
  dependency-version: 7.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-24 16:29:34 +00:00
Maribeth Moffatt
f37e7fede2 chore: fix docs generation script (#9251)
* chore: pin api-documenter to a version that uses markdown tables

* chore: fix docs generation errors

* chore: update patch for api-documenter
2025-07-24 09:28:18 -07:00
dependabot[bot]
802d3f887d chore(deps): bump google-closure-compiler (#9233)
Bumps [google-closure-compiler](https://github.com/google/closure-compiler-npm) from 20250625.0.0 to 20250709.0.0.
- [Release notes](https://github.com/google/closure-compiler-npm/releases)
- [Commits](https://github.com/google/closure-compiler-npm/compare/v20250625.0.0...v20250709.0.0)

---
updated-dependencies:
- dependency-name: google-closure-compiler
  dependency-version: 20250709.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-14 08:35:50 -07:00
Maribeth Moffatt
fae8b7fd9e release: merge develop into rv/v12.2.0 2025-07-09 13:40:03 -07:00
dependabot[bot]
8580d763b3 chore(deps): bump google-closure-compiler from 20240317.0.0 to 20250625.0.0 (#9187)
* chore(deps): bump google-closure-compiler

  Bumps [google-closure-compiler](https://github.com/google/closure-compiler-npm) from 20240317.0.0 to 20250625.0.0.
  - [Release notes](https://github.com/google/closure-compiler-npm/releases)
  - [Commits](https://github.com/google/closure-compiler-npm/compare/v20240317.0.0...v20250625.0.0)

  ---
  updated-dependencies:
  - dependency-name: google-closure-compiler
    dependency-version: 20250625.0.0
    dependency-type: direct:development
    update-type: version-update:semver-major
  ...

  Signed-off-by: dependabot[bot] <support@github.com>

* chore(build): Update import of google-closure-compiler

  The packaging of this module changed and so how we import it needs
  to change as well.

* fix(build): Remove no-longer-supported compiler option

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christopher Allen <cpcallen+git@google.com>
2025-07-08 14:28:57 +01:00
dependabot[bot]
460c8c8d1b chore(deps): bump @blockly/block-test from 6.0.11 to 7.0.1 (#9192)
---
updated-dependencies:
- dependency-name: "@blockly/block-test"
  dependency-version: 7.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-30 14:17:11 -07:00
Christopher Allen
9424deb06a build: Refactor gulpfiles from CJS to ESM (#9149)
* refactor(build): Rename "package" gulp task (but not npm script) to "pack"

  This is to avoid an issue due to "package" being a reserved word
  in JavaScript, and therefore not a valid export identifier.

* refactor(build): Convert gulpfile.js from CJS to ESM.

* refactor(build): Convert scripts/gulpfiles/*.js from CJS to ESM

* fix(build): Fix eslint warning for @license tag in gulpfile.mjs

* chore(build): Remove unused imports

* fix(build): Fix incorrect import of gulp-gzip

* fix(build): Fix incorrect sourcemaps import reference
2025-06-30 17:32:08 +01:00
dependabot[bot]
6a04d0eadb chore(deps): bump eslint-plugin-jsdoc from 50.7.1 to 51.3.1 (#9191)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 50.7.1 to 51.3.1.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v50.7.1...v51.3.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-version: 51.3.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-30 09:19:06 -07:00
Maribeth Moffatt
8015956b16 release: Update version number to 12.2.0 2025-06-26 13:59:46 -07:00
Maribeth Moffatt
2ea750f30a release: update version number to 12.1.0 2025-05-30 13:30:29 -07:00
dependabot[bot]
3c75457690 chore(deps): bump mocha from 10.7.3 to 11.3.0 (#9067)
Bumps [mocha](https://github.com/mochajs/mocha) from 10.7.3 to 11.3.0.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v10.7.3...v11.3.0)

---
updated-dependencies:
- dependency-name: mocha
  dependency-version: 11.3.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-21 15:57:53 +01:00
dependabot[bot]
64160d136f chore(deps): bump @blockly/dev-tools from 8.0.12 to 9.0.0 (#9065)
Bumps [@blockly/dev-tools](https://github.com/google/blockly-samples/tree/HEAD/plugins/dev-tools) from 8.0.12 to 9.0.0.
- [Release notes](https://github.com/google/blockly-samples/releases)
- [Changelog](https://github.com/google/blockly-samples/blob/master/plugins/dev-tools/CHANGELOG.md)
- [Commits](https://github.com/google/blockly-samples/commits/@blockly/dev-tools@9.0.0/plugins/dev-tools)

---
updated-dependencies:
- dependency-name: "@blockly/dev-tools"
  dependency-version: 9.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-19 08:11:33 -07:00
Aaron Dodson
e5de970178 release: Update version number to 12.0.0 2025-05-15 13:00:58 -07:00
Rachel Fenichel
8c0ee9fa24 release: update version number to 12.0.0-beta.7 (#9053) 2025-05-14 17:15:27 -07:00
Aaron Dodson
cfa625af32 release: Update version number to 12.0.0-beta.6 2025-05-14 12:31:03 -07:00
Rachel Fenichel
8edd3732b8 chore: bump version to 12.0.0-beta.5 (#9012) 2025-05-07 17:14:20 -07:00
Christopher Allen
6b695414d3 chore: Merge branch 'develop' into rc/v12.0.0 2025-05-03 02:00:27 +01:00
dependabot[bot]
ada01da23c chore(deps): bump jsdom from 25.0.1 to 26.1.0 (#8887)
Bumps [jsdom](https://github.com/jsdom/jsdom) from 25.0.1 to 26.1.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/25.0.1...26.1.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-version: 26.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-25 10:37:20 -07:00
dependabot[bot]
5df6284de2 chore(deps): bump globals from 15.14.0 to 16.0.0 (#8865)
Bumps [globals](https://github.com/sindresorhus/globals) from 15.14.0 to 16.0.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v15.14.0...v16.0.0)

---
updated-dependencies:
- dependency-name: globals
  dependency-version: 16.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-16 12:22:37 -07:00
Aaron Dodson
b1d7670a6e release: Update version number to 12.0.0-beta.4 2025-04-14 15:09:07 -07:00
Maribeth Moffatt
7aff866944 release: update version to 12.0.0-beta.3 2025-04-08 12:17:58 -07:00
Ben Henning
ad6bbbc740 Merge pull request #8806 from google/dependabot/npm_and_yarn/develop/eslint-config-prettier-10.1.1
chore(deps): bump eslint-config-prettier from 9.1.0 to 10.1.1
2025-03-26 14:06:16 -07:00
Aaron Dodson
e02d3853ee release: Update version number to 12.0.0-beta.2 2025-03-20 14:37:18 -07:00
Aaron Dodson
ae25b32dd8 release: Update version number to 11.2.2 2025-03-20 11:13:22 -07:00
dependabot[bot]
629d6e05bb chore(deps): bump eslint-config-prettier from 9.1.0 to 10.1.1
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.1)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 09:45:05 +00:00
Aaron Dodson
b8f71b83b7 Merge branch 'rc/v12.0.0' into develop-v12-merge 2025-03-11 09:42:25 -07:00
dependabot[bot]
87efad0670 chore(deps): bump glob from 10.4.1 to 11.0.1 (#8730)
Bumps [glob](https://github.com/isaacs/node-glob) from 10.4.1 to 11.0.1.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.1...v11.0.1)

---
updated-dependencies:
- dependency-name: glob
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 17:47:10 +00:00
Aaron Dodson
d95039db97 release: Update version number to 11.2.1 2025-01-15 09:04:24 -08:00
Aaron Dodson
c68d6451b7 release: Update version number to 12.0.0-beta.1 2025-01-10 10:53:31 -08:00
Aaron Dodson
6774dd8f38 release: Update version number to 11.2.0 2024-12-17 12:10:11 -08:00
Aaron Dodson
d2c2d6b554 release: Update version number to 12.0.0-beta.0 2024-12-04 12:44:26 -08:00
Aaron Dodson
9fcd5a3037 release: Merge branch 'rc/v11.2.0' into rc/v12.0.0 2024-12-04 12:06:12 -08:00
Aaron Dodson
0104166c37 release: Update version number to 11.2.0-beta.2 2024-12-04 10:26:10 -08:00
Aaron Dodson
e45aa229bc release: Merge branch 'develop' into rc/v11.2.0 2024-12-04 10:25:33 -08:00
Aaron Dodson
5870c66cf0 chore: Migrate ESLint configuration file to new flat format. (#8675)
* chore: rename .eslintrc.js to eslint.config.js

* chore: Rename eslint.config.js to eslint.config.mjs.

* refactor: Migrate ESLint config to new flat format.

* chore: Remove old per-directory and global ignore ESLint config files.

* fix: Allowlist JSDoc tag aliases.

* fix: Don't require @license in tests/*.

* fix: Add NodeJS globals to several files that run under Node.

* chore: Remove now-unneeded ESLint directives in core.

* chore: Remove invalid/unneeded ESLint directives.

* fix: Fix invalid use of `await` outside of an `async` function.

* fix: Improve screenshot error message.

* fix: Update ESLint config file to not warn on existing violations.

* chore: Remove suppressions of rules that weren't triggering.

* chore: Fix package-lock.json.
2024-12-03 12:40:48 -08:00
Aaron Dodson
22c879f305 release: Update version number to 11.2.0-beta.1 2024-11-11 10:49:04 -08:00