Aaron Dodson
9e1db9e332
chore: Fix documentation generation warnings. ( #9325 )
...
* chore: Replace @yields with @returns.
* fix: Update the ESLint config to not require @yields.
* chore: Move docs onto getters.
2025-08-28 16:20:53 -07:00
Aaron Dodson
10b1d1e848
fix: Fix positioning of pasted blocks and comments in RTL. ( #9302 )
...
* fix: Fix positioning of pasted blocks in RTL.
* fix: Clean up after temporarily making the workspace RTL.
* fix: Remove .only.
* fix: Fix positioning of pasted comments in RTL.
* fix: Fix positioning of text preview on collapsed comments in RTL.
2025-08-28 16:20:53 -07:00
dependabot[bot]
29d5b43cd3
chore(deps): bump actions/checkout from 4 to 5 ( #9320 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
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-08-28 16:20:53 -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
blockly-v12.3.0-beta.0
2025-08-21 14:21:02 -07:00
Aaron Dodson
a53db40ecd
release: Merge branch 'develop' into rc/v12.3.0
2025-08-18 14:29:52 -07:00
RoboErikG
ef235cff76
Merge pull request #9323 from google/dependabot/github_actions/develop/actions/first-interaction-3
...
chore(deps): bump actions/first-interaction from 2 to 3
2025-08-18 09:17:13 -07:00
dependabot[bot]
414f1056e8
chore(deps): bump actions/first-interaction from 2 to 3
...
Bumps [actions/first-interaction](https://github.com/actions/first-interaction ) from 2 to 3.
- [Release notes](https://github.com/actions/first-interaction/releases )
- [Commits](https://github.com/actions/first-interaction/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/first-interaction
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 14:26:32 +00:00
RoboErikG
d7efb28691
Merge pull request #9297 from RoboErikG/browser-test-2
...
fix: Update dependencies and schedule browser tests to run weekly on Mondays
2025-08-13 12:17:33 -07:00
Erik Pasternak
34ea176b88
Update package-lock.json
2025-08-13 18:14:01 +00:00
RoboErikG
7b784b58c0
Add a weekly schedule
2025-08-13 11:06:10 -07:00
RoboErikG
fba2231637
Merge branch 'google:develop' into browser-test-2
2025-08-13 11:03:18 -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
Aaron Dodson
fb63360b9f
refactor: Remove duplicated method from contextmenu_items.ts. ( #9289 )
2025-08-12 08:55:54 -07:00
RoboErikG
b211c02e3c
Change browser test timeout to 2 hours
2025-08-11 10:10:10 -07:00
dependabot[bot]
79d3140495
chore(deps): bump actions/download-artifact from 4 to 5 ( #9287 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
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-08-11 17:39:48 +01:00
dependabot[bot]
2e252a4bd8
chore(deps): bump google-github-actions/deploy-appengine ( #9273 )
...
Bumps [google-github-actions/deploy-appengine](https://github.com/google-github-actions/deploy-appengine ) from 2.1.5 to 2.1.7.
- [Release notes](https://github.com/google-github-actions/deploy-appengine/releases )
- [Changelog](https://github.com/google-github-actions/deploy-appengine/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/deploy-appengine/compare/v2.1.5...v2.1.7 )
---
updated-dependencies:
- dependency-name: google-github-actions/deploy-appengine
dependency-version: 2.1.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-11 09:38:45 -07:00
Aaron Dodson
7d1d745416
fix: Drag immovable and shadow blocks along with their parent. ( #9281 )
2025-08-06 14:08:01 -07:00
Aaron Dodson
f9d0ec9d24
refactor: Associate comment bar buttons with the comment view. ( #9278 )
2025-08-06 14:04:12 -07:00
Maribeth Moffatt
62f3b8914a
chore: add tests for clipboard ( #9254 )
...
* chore: add tests for clipboard
* chore: clean up
2025-08-06 14:01:59 -07:00
Aaron Dodson
af57a3eaa3
refactor: Make InsertionMarkerPreviewer's block serialization amenable to subclassing. ( #9282 )
2025-08-06 12:45:17 -07:00
Aaron Dodson
44e78b1456
feat: Add an option to copy subsequent blocks when getting copy data from a block. ( #9279 )
2025-08-05 11:17:10 -07:00
Aaron Dodson
88151fcadd
fix: Display focused icons without transparency. ( #9268 )
2025-08-04 13:18:31 -07:00
Maribeth Moffatt
f24940e781
fix: dont add comments to full block fields ( #9263 )
...
* fix: dont add comments to full block fields
* chore: remove some nonnull assertions
2025-08-04 13:14:44 -07:00
dependabot[bot]
683a4357ff
chore(deps): bump gulp-rename from 2.0.0 to 2.1.0 ( #9277 )
...
Bumps [gulp-rename](https://github.com/hparra/gulp-rename ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/hparra/gulp-rename/releases )
- [Changelog](https://github.com/hparra/gulp-rename/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hparra/gulp-rename/compare/v2.0.0...v2.1.0 )
---
updated-dependencies:
- dependency-name: gulp-rename
dependency-version: 2.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 11:13:43 -07:00
dependabot[bot]
d5e347db44
chore(deps): bump actions/first-interaction from 1 to 2 ( #9274 )
...
Bumps [actions/first-interaction](https://github.com/actions/first-interaction ) from 1 to 2.
- [Release notes](https://github.com/actions/first-interaction/releases )
- [Commits](https://github.com/actions/first-interaction/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: actions/first-interaction
dependency-version: '2'
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-08-04 10:02:34 -07:00
RoboErikG
9fc0c386b4
Merge pull request #9275 from google/dependabot/npm_and_yarn/develop/concurrently-9.2.0
...
chore(deps): bump concurrently from 9.1.2 to 9.2.0
2025-08-04 09:00:51 -07:00
RoboErikG
65289dde09
Merge pull request #9270 from google/dependabot/npm_and_yarn/develop/eslint-plugin-jsdoc-52.0.2
...
chore(deps): bump eslint-plugin-jsdoc from 51.3.1 to 52.0.2
2025-08-04 08:59:56 -07:00
dependabot[bot]
5e48e0db8c
chore(deps): bump concurrently from 9.1.2 to 9.2.0
...
Bumps [concurrently](https://github.com/open-cli-tools/concurrently ) from 9.1.2 to 9.2.0.
- [Release notes](https://github.com/open-cli-tools/concurrently/releases )
- [Commits](https://github.com/open-cli-tools/concurrently/compare/v9.1.2...v9.2.0 )
---
updated-dependencies:
- dependency-name: concurrently
dependency-version: 9.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-04 13:58:13 +00: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
michaela-mm
d9421892fb
fix: Check for existing event group in cleanUp() ( #9265 )
2025-08-01 11:30:23 -07:00
Aaron Dodson
c037e7d47d
fix: Scroll CommentBarButtons into view on selection. ( #9259 )
2025-07-30 09:48:00 -07:00
Aaron Dodson
8a578f5ce3
fix: Allow overriding VariableModel via options.plugins. ( #9257 )
2025-07-30 08:58:30 -07:00
Maribeth Moffatt
c661dd1c94
fix: dont save ids when copying blocks and comments ( #9255 )
2025-07-28 14:35:55 -07:00
Aaron Dodson
c9a8221a2d
fix: Fix displaying HTML elements in FieldDropdown. ( #9258 )
2025-07-28 13:33:52 -07:00
RoboErikG
b44f7bf1b0
Merge pull request #9207 from google/dependabot/npm_and_yarn/develop/blockly/theme-modern-7.0.1
...
chore(deps): bump @blockly/theme-modern from 6.0.10 to 7.0.1
2025-07-25 10:09:07 -07: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
Aaron Dodson
3c7add57ee
fix: Make non-autoclosing flyouts stay open. ( #9245 )
...
* chore: Add tests for toolbox/flyout/focus autoclose behavior.
* fix: Don't force-close non-autoclosing flyouts.
2025-07-18 14:27:49 -07:00
Aaron Dodson
908712e19d
fix: Refer to correct replacement method in deprecation warning. ( #9237 )
2025-07-15 11:06:27 -07:00
RoboErikG
7e47bf440c
Merge pull request #9238 from RoboErikG/toolbox-categories-tests
...
fix: Fix toolbox categories tests
2025-07-14 11:31:45 -07:00
dependabot[bot]
c1c7ddb293
chore(deps): bump chai from 5.2.0 to 5.2.1 ( #9235 )
...
Bumps [chai](https://github.com/chaijs/chai ) from 5.2.0 to 5.2.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.0...v5.2.1 )
---
updated-dependencies:
- dependency-name: chai
dependency-version: 5.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-14 11:17:27 -07:00
Aaron Dodson
7479c2b5c7
fix: Fix order of arguments in IVariableMap.createVariable(). ( #9231 )
2025-07-14 10:22:09 -07:00
dependabot[bot]
ec01df4ada
chore(deps): bump @microsoft/api-documenter from 7.26.26 to 7.26.29 ( #9234 )
...
Bumps [@microsoft/api-documenter](https://github.com/microsoft/rushstack/tree/HEAD/apps/api-documenter ) from 7.26.26 to 7.26.29.
- [Changelog](https://github.com/microsoft/rushstack/blob/main/apps/api-documenter/CHANGELOG.md )
- [Commits](https://github.com/microsoft/rushstack/commits/@microsoft/api-documenter_v7.26.29/apps/api-documenter )
---
updated-dependencies:
- dependency-name: "@microsoft/api-documenter"
dependency-version: 7.26.29
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-14 18:11:03 +01:00
Erik Pasternak
55bd1aff79
Enable categories test
2025-07-14 10:09:51 -07:00
Aaron Dodson
9f66f0c596
fix: Fire a VarTypeChange event when changing a variable's type. ( #9236 )
2025-07-14 09:53:17 -07:00
Aaron Dodson
52634e4dec
fix: Focus the first element in flyouts. ( #9228 )
...
* fix: Focus the first element in flyouts.
* refactor: Adjust retrieval of flyout elements.
2025-07-14 08:55:13 -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
Erik Pasternak
2c6c2e1a9d
fix: Fix toolbox categories tests (Almost)
...
This fixes the the toolbox categories tests except for dragging out the four
empty statement blocks, which is fixed by https://github.com/google/blockly-samples/pull/2580
Once the latest version of samples is published the toolbox suite can be
re-enabled.
2025-07-11 13:50:22 -07:00