Maribeth Bottorff
bdc416f691
release: v10.4.2
...
release: v10.4.2
blockly-v10.4.2
2024-02-21 11:45:24 -08:00
Beka Westberg
a02b3c225a
chore: update webdriverio to fix chrome endpoint issue ( #7875 )
...
(cherry picked from commit 3073e8d444 )
2024-02-21 10:56:20 -08:00
Maribeth Moffatt
7a03bb852a
release: update version number to 10.4.2
2024-02-21 10:51:14 -08:00
Beka Westberg
f15c115964
fix: insertion marker drag scaling ( #7874 )
...
* fix: insertion marker drag scaling
* chore: added docs for other params
(cherry picked from commit 0e3a6e9705 )
2024-02-21 10:50:21 -08:00
Beka Westberg
1dc91be124
fix: restore respecting snap radius ( #7873 )
...
(cherry picked from commit a517317b77 )
2024-02-21 10:50:21 -08:00
Maribeth Bottorff
d782d7d125
release: v10.4.1
...
Merge pull request #7860 from google/rc/v10.4.1
blockly-v10.4.1
2024-02-15 16:06:39 -08:00
Maribeth Moffatt
50e22feaeb
release: update version number to 10.4.1
2024-02-15 15:55:24 -08:00
Maribeth Bottorff
f4961f602e
Merge pull request #7859 from BeksOmega/fix/previewer-disposing
...
fix: connection previewer disposing too early
(cherry picked from commit da3ec253bf )
2024-02-15 15:48:04 -08:00
Maribeth Bottorff
592c541133
release: v10.4.0
...
Merge pull request #7858 from google/rc/v10.4.0
blockly-v10.4.0
2024-02-15 14:05:31 -08:00
Maribeth Moffatt
1126906a8e
release: update version number to 10.4.0
2024-02-15 12:34:50 -08:00
Maribeth Moffatt
ef500ab911
release: merge develop into rc/v10.4.0
2024-02-15 12:20:06 -08:00
Maribeth Bottorff
e59df7ba3d
chore: update metadata for v10.4.0 ( #7857 )
2024-02-15 12:18:49 -08:00
Maribeth Bottorff
4ea71b59cc
chore: rollup of updates from translatewiki for 10.4.0 ( #7856 )
2024-02-15 11:13:49 -08:00
Beka Westberg
7557504693
fix: disposing of connection previewer ( #7834 )
2024-02-07 13:01:31 -08:00
dependabot[bot]
92df5a406f
chore(deps): Bump prettier from 3.1.1 to 3.2.5 ( #7831 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 3.1.1 to 3.2.5.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.1.1...3.2.5 )
---
updated-dependencies:
- dependency-name: prettier
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>
2024-02-07 19:52:21 +00:00
Beka Westberg
bb8b2728e7
feat: make grid options togglable ( #7828 )
2024-02-07 11:48:09 -08:00
Beka Westberg
e67dd0ddf3
fix: insertion marker previewer finding wrong connection for different conn counts ( #7833 )
2024-02-05 15:36:10 -08:00
Maribeth Bottorff
66980fe983
fix: fix reference docs toc generation ( #7832 )
2024-02-05 15:09:25 -08:00
Beka Westberg
506970ab30
fix: destroy connection highlight when the connection is disposed ( #7830 )
2024-02-02 14:48:40 -08:00
Beka Westberg
919778eb56
fix: have the connection previewer use the registry ( #7800 )
2024-02-02 11:55:14 -08:00
Beka Westberg
018df03715
chore: deprecate insertion marker manager and related methods ( #7797 )
2024-02-02 11:55:14 -08:00
Beka Westberg
702eed42db
fix: highlighting connections in zelos, also highlight connections moving ( #7795 )
...
* fix: remove zelos highlight override
* feat: add isHighlighted to rendered connection
* feat: add refreshing connection highlighting
* chore: remove highlight and unhighlight connection APIs
* chore: PR comments
2024-02-02 11:55:14 -08:00
Beka Westberg
0b344e7fab
feat: update block dragger to use connection previewer ( #7793 )
...
* chore: reorganize drag logic
* chore: implement would delete block logic
* fix: just use snap radius.
Turns out the numbers are the same.
* chore: add connection previewing
* fix: applying connections
* chore: remove dragged connection manager from block dragger
* fix: deleting blocks
2024-02-02 11:55:14 -08:00
Beka Westberg
038c4afec0
feat: insertion marker previewer ( #7792 )
...
* chore: add noop InsertionMarkerPreviewer
* feat: add previewing replacements
* feat: add previewing insertions
* feat: add highlighting of connections to previewer
* fix: disabling events in the connection previewer
* chore: fixup docs
* chore: typo
2024-02-02 11:55:14 -08:00
Beka Westberg
f2c06fa907
chore: delete highlight path from connection ( #7796 )
2024-02-02 11:55:14 -08:00
Beka Westberg
318621d3c0
feat: add connection highlighting to zelos ( #7781 )
...
* feat: add connection highlighting to zelos
* fix: drawing outputs
* chore: cleanup
2024-02-02 11:55:14 -08:00
Beka Westberg
461dfac05a
feat: connection highlighting in geras and thrasos ( #7698 )
...
* chore: move connection highlighting into the geras renderer
* chore: remove IConnectionHighlighter interface
* chore: format
* chore: fixup
* chore: format
* fix: PR comments
2024-02-02 11:55:14 -08:00
Beka Westberg
2c95c4202c
feat: connection highlighter interface ( #7638 )
...
* feat: add connection highlighter interface
* fix: remove unnecessary method from the path object interface
2024-02-02 11:55:14 -08:00
Beka Westberg
dc9aa1befb
feat: add connection previewer interface ( #7637 )
...
* feat: add connection previewer interface
* chore: PR comments
2024-02-02 11:55:14 -08:00
Maribeth Bottorff
d1cca3c09a
fix: manually add typings for generator classes ( #7824 )
...
* fix: manually add typings for generator classes
* fix: use real generated type for class
2024-02-02 10:52:36 -08:00
dependabot[bot]
0b25a8a27f
chore(deps): Bump webdriverio from 8.27.0 to 8.29.1 ( #7812 )
...
Bumps [webdriverio](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/webdriverio ) from 8.27.0 to 8.29.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/commits/v8.29.1/packages/webdriverio )
---
updated-dependencies:
- dependency-name: webdriverio
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>
2024-01-29 08:23:19 -08:00
Ebrahim Haji
ff45a36835
fix: shadow blocks with variable fields are not allowed to be deserialized from XML ( #7802 )
2024-01-23 08:51:24 -08:00
dependabot[bot]
767b452aa9
chore(deps): Bump @typescript-eslint/eslint-plugin from 6.13.2 to 6.19.0 ( #7799 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 6.13.2 to 6.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.19.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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>
2024-01-23 11:00:49 +00:00
dependabot[bot]
0efeff574b
chore(deps): Bump eslint-config-prettier from 9.0.0 to 9.1.0 ( #7752 )
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 9.0.0 to 9.1.0.
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.0.0...v9.1.0 )
---
updated-dependencies:
- dependency-name: eslint-config-prettier
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>
2024-01-23 10:58:56 +00:00
Christopher Allen
b572495e8c
chore: merge master into develop following v10.3.1
...
Merge pull request #7790 from google/master
2024-01-23 10:55:43 +00:00
Ebrahim Haji
e715269f0b
fix: prevent block change event firing if editing is cancelled by using keypress ( #7794 )
...
* fix: prevent block change event firing if editing is cancelled
* refactor: formatted the code to specifications for commit 251c796d
ran npm run format
2024-01-19 08:13:32 -08:00
Neil Fraser
f2591dee89
chore: Bump Python from 3.7 to 3.12 ( #7791 )
...
3.7 is not supported from 31 January. Failure to upgrade appears to result in the inability to push new versions. 3.12 is the latest available Python version for App Engine, and should last the longest.
Tested on DOM-Tutorials and Glockenspiel. No issues there.
2024-01-18 19:30:00 +01:00
Maribeth Bottorff
1ba0e55e8a
Merge pull request #7789 from google/rc/v10.3.1
...
release: v10.3.1
blockly-v10.3.1
2024-01-17 13:14:06 -08:00
Maribeth Moffatt
498fc2c1ce
release: Update version number to 10.3.1
2024-01-17 12:31:55 -08:00
Maribeth Bottorff
960b89e8fe
fix: first block dragged from flyout will have same id ( #7788 )
...
(cherry picked from commit 49f65a235c )
2024-01-17 12:30:41 -08:00
Beka Westberg
dccedbfe96
fix: cancelling all renders on triggering queued renders ( #7787 )
...
(cherry picked from commit 0d1245c646 )
2024-01-17 12:30:41 -08:00
Beka Westberg
f027b827f0
fix: triggering flyout show from field render causing infinite loop ( #7784 )
...
* fix: triggering flyout show from field render causing infinite loop
* chore: add tests for triggering queued renders
(cherry picked from commit 5ade042e95 )
2024-01-17 12:30:41 -08:00
Maribeth Bottorff
49f65a235c
fix: first block dragged from flyout will have same id ( #7788 )
2024-01-17 12:05:49 -08:00
Beka Westberg
0d1245c646
fix: cancelling all renders on triggering queued renders ( #7787 )
2024-01-16 14:23:58 -08:00
Beka Westberg
5ade042e95
fix: triggering flyout show from field render causing infinite loop ( #7784 )
...
* fix: triggering flyout show from field render causing infinite loop
* chore: add tests for triggering queued renders
2024-01-12 13:43:55 -08:00
truongductri01
7243b48d47
feat: add muted option ( #7714 )
...
* feat: add muted option
* fix: linter
* Update core/workspace_audio.ts
Co-authored-by: Beka Westberg <bwestberg@google.com >
* Update core/workspace_audio.ts
Co-authored-by: Beka Westberg <bwestberg@google.com >
* Update core/workspace_audio.ts
Co-authored-by: Beka Westberg <bwestberg@google.com >
* Update core/workspace_audio.ts
Co-authored-by: Beka Westberg <bwestberg@google.com >
---------
Co-authored-by: Beka Westberg <bwestberg@google.com >
2024-01-11 08:35:09 -08:00
dependabot[bot]
187e4cc3d7
chore(deps-dev): Bump follow-redirects from 1.15.2 to 1.15.4 ( #7778 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-10 11:31:28 +00:00
dependabot[bot]
a3b16cd0c9
chore(deps): Bump eslint-plugin-jsdoc from 46.9.0 to 48.0.2 ( #7751 )
...
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) from 46.9.0 to 48.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/v46.9.0...v48.0.2 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
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>
2024-01-09 21:22:35 +00:00
Ebrahim Haji
2ebc6e14bc
fix: prevent console logging duplicate deprecation warnings ( #7733 )
...
* (feat): added Set to prevent console logging multiple deprecation warnings #7719
* feat!: added Set to prevent console logging multiple deprecation warnings #7719
* refactor: renamed variable and rewrote comment
Edited By Cpcallen
Co-authored-by: Christopher Allen <cpcallen+github@gmail.com >
* refactor: added guard clause and rewrote comment
Edited By Cpcallen
Co-authored-by: Christopher Allen <cpcallen+github@gmail.com >
* refactor: removed checkMsg Variable name and replaced it with previousWarnings
* refactor: removed checkMsg Variable name and replaced it with previousWarnings
---------
Co-authored-by: Christopher Allen <cpcallen+github@gmail.com >
2024-01-09 21:20:41 +00:00
dependabot[bot]
a5fafd752b
chore(deps): Bump @blockly/theme-modern from 5.0.4 to 5.0.5 ( #7735 )
...
Bumps [@blockly/theme-modern](https://github.com/google/blockly-samples/tree/HEAD/plugins/theme-modern ) from 5.0.4 to 5.0.5.
- [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@5.0.5/plugins/theme-modern )
---
updated-dependencies:
- dependency-name: "@blockly/theme-modern"
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>
2024-01-04 11:30:33 -08:00