Andrew Wyer
5d7c890243
fix: TypeScript exporting of the serialization functions ( #5890 )
...
* Relocates serialization typing to be adjacent
* Gathers serialization imports and exports from Blockly
2022-01-25 16:35:47 +00:00
dependabot[bot]
e3207ff3bb
chore(deps): bump webdriverio from 7.16.12 to 7.16.13 ( #5883 )
...
Bumps [webdriverio](https://github.com/webdriverio/webdriverio ) from 7.16.12 to 7.16.13.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/compare/v7.16.12...v7.16.13 )
---
updated-dependencies:
- dependency-name: webdriverio
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>
2022-01-24 09:09:03 -08:00
dependabot[bot]
004d12e487
chore(deps): bump typescript from 4.5.4 to 4.5.5 ( #5895 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.5.4 to 4.5.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.5.4...v4.5.5 )
---
updated-dependencies:
- dependency-name: typescript
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>
2022-01-24 09:08:10 -08:00
alschmiedt
f0b10776eb
refactor!: remove unused constants from internalConstants ( #5889 )
2022-01-21 14:57:32 -08:00
dependabot[bot]
bf0f4d94de
chore(deps): bump eslint from 8.6.0 to 8.7.0 ( #5884 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.6.0 to 8.7.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.6.0...v8.7.0 )
---
updated-dependencies:
- dependency-name: eslint
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>
2022-01-18 17:55:50 -08:00
Rachel Fenichel
423d2e58a1
chore: add release-please config on master ( #5887 )
2022-01-18 17:48:09 -08:00
dependabot[bot]
3ec70fd2b8
chore(deps): bump @wdio/selenium-standalone-service ( #5878 )
...
Bumps [@wdio/selenium-standalone-service](https://github.com/webdriverio/webdriverio ) from 7.16.6 to 7.16.13.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/compare/v7.16.6...v7.16.13 )
---
updated-dependencies:
- dependency-name: "@wdio/selenium-standalone-service"
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>
2022-01-18 17:39:55 -08:00
Rachel Fenichel
050c89d8eb
chore: configure release-please as a bot, not an action ( #5886 )
2022-01-18 17:34:27 -08:00
dependabot[bot]
7b645363e5
chore(deps): bump http-server from 14.0.0 to 14.1.0 ( #5881 )
...
Bumps [http-server](https://github.com/http-party/http-server ) from 14.0.0 to 14.1.0.
- [Release notes](https://github.com/http-party/http-server/releases )
- [Commits](https://github.com/http-party/http-server/compare/v14.0.0...v14.1.0 )
---
updated-dependencies:
- dependency-name: http-server
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>
2022-01-18 16:39:50 -08:00
Christopher Allen
c6c6822030
chore(deps): Update follow-redirects to 1.14.7 to fix CVE-2022-0155 ( #5880 )
2022-01-18 22:50:22 +00:00
Christopher Allen
789c7f7ab7
chores(deps): Update follow-redirects to 1.14.7 to fix CVE-2022-0155. ( #5879 )
2022-01-18 22:50:17 +00:00
dependabot[bot]
05636800c1
chore(deps): bump mocha from 9.1.3 to 9.1.4 ( #5882 )
...
Bumps [mocha](https://github.com/mochajs/mocha ) from 9.1.3 to 9.1.4.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v9.1.3...v9.1.4 )
---
updated-dependencies:
- dependency-name: mocha
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>
2022-01-18 22:32:11 +00:00
dependabot[bot]
1572fe885b
chore(deps): bump yargs from 17.3.0 to 17.3.1 ( #5851 )
...
Bumps [yargs](https://github.com/yargs/yargs ) from 17.3.0 to 17.3.1.
- [Release notes](https://github.com/yargs/yargs/releases )
- [Changelog](https://github.com/yargs/yargs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/yargs/yargs/compare/v17.3.0...v17.3.1 )
---
updated-dependencies:
- dependency-name: yargs
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>
2022-01-18 21:43:19 +00:00
dependabot[bot]
1bac2ef78b
chore(deps): bump google-closure-compiler ( #5865 )
...
Bumps [google-closure-compiler](https://github.com/google/closure-compiler-npm ) from 20211201.0.0 to 20220104.0.0.
- [Release notes](https://github.com/google/closure-compiler-npm/releases )
- [Commits](https://github.com/google/closure-compiler-npm/compare/v20211201.0.0...v20220104.0.0 )
---
updated-dependencies:
- dependency-name: google-closure-compiler
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>
2022-01-18 21:40:46 +00:00
dependabot[bot]
23a19f87f4
chore(deps): bump @blockly/dev-tools from 3.0.1 to 3.0.3 ( #5877 )
...
Bumps [@blockly/dev-tools](https://github.com/google/blockly-samples/tree/HEAD/plugins/dev-tools ) from 3.0.1 to 3.0.3.
- [Release notes](https://github.com/google/blockly-samples/releases )
- [Commits](https://github.com/google/blockly-samples/commits/@blockly/dev-tools@3.0.3/plugins/dev-tools )
---
updated-dependencies:
- dependency-name: "@blockly/dev-tools"
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>
2022-01-18 13:18:16 -08:00
Rachel Fenichel
f5caf964aa
refactor: convert renderer classes to es6 classes ( #5874 )
...
* refactor: convert zelos renderer classes to es6 classes
* refactor: convert zelos measurables to es6 classes
* refactor: convert thrasos classes to es6 classes
* refactor: convert minimalist classes to es6 classes
* refactor: update geras classes to es6 classes
* chore: rebuild and format
* chore: fix indentation in comments
2022-01-14 12:43:13 -08:00
Rachel Fenichel
29fb7b7893
refactor: convert leaf event classes to es6 classes ( #5870 )
...
* chore(tests): update event assert functions to pass in types directly
* refactor: move event types from prototypes to constructors
* refactor: convert events/events_block_change.js to ES6 class
* refactor: convert events/events_block_create.js to ES6 class
* refactor: convert events/events_block_delete.js to ES6 class
* refactor: convert events/events_block_drag.js to ES6 class
* refactor: convert events/events_block_move.js to ES6 class
* refactor: convert events/events_click.js to ES6 class
* refactor: convert events/events_comment_change.js to ES6 class
* refactor: convert events/events_comment_create.js to ES6 class
* refactor: convert events/events_comment_delete.js to ES6 class
* refactor: convert events/events_comment_move.js to ES6 class
* refactor: convert events/events_marker_move.js to ES6 class
* refactor: convert events/events_selected.js to ES6 class
* refactor: convert events/events_theme_change.js to ES6 class
* refactor: convert events/events_toolbox_item_select.js to ES6 class
* refactor: convert events/events_trashcan_open.js to ES6 class
* refactor: convert events/events_ui.js to ES6 class
* refactor: convert events/events_var_create.js to ES6 class
* refactor: convert events/events_var_delete.js to ES6 class
* refactor: convert events/events_var_rename.js to ES6 class
* refactor: convert events/events_viewport.js to ES6 class
* chore: rebuild
* chore: run clang-format
2022-01-12 09:29:30 -08:00
Rachel Fenichel
1c74679d83
refactor: convert some files to es6 classes ( #5863 )
...
* refactor: convert menu.js to ES6 class
* refactor: convert menuitem.js to ES6 class
* refactor: convert scrollbar_pair.js to ES6 class
* chore: define properties in the constructor in names.js
* refactor: convert names.js to ES6 class
* chore: run clang-format
2022-01-10 09:18:11 -08:00
Rachel Fenichel
6ee63894b3
chore: declare properties in the constructor instead of at first use ( #5862 )
2022-01-07 15:58:23 -08:00
Rachel Fenichel
9d8eeb30f6
refactor: convert some files to es6 classes ( #5861 )
...
* refactor: convert utils/coordinate.js to ES6 class
* refactor: convert utils/rect.js to ES6 class
* refactor: convert utils/size.js to ES6 class
* refactor: convert block_drag_surface.js to ES6 class
* refactor: convert block_dragger.js to ES6 class
* refactor: convert bubble_dragger.js to ES6 class
* chore: declare bubble property in the constructor
* refactor: convert bubble.js to ES6 class
* chore: clang-format
* chore(lint): lint and format
2022-01-07 14:49:49 -08:00
alschmiedt
5a4e30a176
release: update files for Q4 2021 patch release ( #5859 )
7.20211209.2
2022-01-07 11:45:10 -08:00
alschmiedt
55c176623e
chore(deps): bump @blockly/block-test from 1.1.5 to 2.0.1 ( #5836 ) ( #5856 )
...
Bumps [@blockly/block-test](https://github.com/google/blockly-samples/tree/HEAD/plugins/block-test ) from 1.1.5 to 2.0.1.
- [Release notes](https://github.com/google/blockly-samples/releases )
- [Commits](https://github.com/google/blockly-samples/commits/@blockly/block-test@2.0.1/plugins/block-test )
---
updated-dependencies:
- dependency-name: "@blockly/block-test"
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-07 10:22:02 -08:00
Rachel Fenichel
07a75dee8d
fix: msg imports in type definitions ( #5858 )
...
This is a copy of https://github.com/google/blockly/pull/5846/files against master, which will fix https://github.com/google/blockly/issues/5841 in the next patch release.
When we released v7 we committed to making patch releases for typescript definition errors, since our pipeline for typings was convoluted this quarter.
2022-01-07 10:11:13 -08:00
Rachel Fenichel
df2eafb8dd
refactor: move properties into constructors and convert to classes ( #5822 )
...
* refactor: move properties to constructor in block_drag_surface.js
* refactor: move properties to constructor in block_svg.js
* refactor: move properties to constructor in block.js
* refactor: move properties to constructor in bubble.js
* refactor: move properties to constructor in connection.js
* refactor: move properties to constructor in flyout_base.js
* refactor: move properties to constructor in flyout_button.js
* refactor: move properties to constructor in generator.js
* refactor: move properties to constructor in grid.js
* refactor: move properties to constructor in input.js
* refactor: move properties to constructor in mutator.js
* refactor: move properties to constructor in scrollbar.js
* refactor: move properties to constructor in trashcan.js
* refactor: move properties to constructor in warning.js
* refactor: move properties to constructor in workspace_audio.js
* refactor: move properties to constructor in workspace_drag_surface_svg.js
* refactor: move properties to constructor in workspace_svg.js
* refactor: move properties to constructor in workspace.js
* refactor: move properties to constructor in zoom_controls.js
* chore: rebuild
* refactor: convert zoom_controls.js to es6 class and format
* refactor: convert workspace_audio.js to es6 class and format
* refactor: convert workspace_dragger.js to es6 class and format
* refactor: convert workspace_drag_surface_svg.js to es6 class and format
* refactor: convert variable_model.js to es6 class and format
* refactor: convert variable_map.js to es6 class and format
* refactor: convert theme.js to es6 class and format
* chore: remove bad comment
2022-01-06 13:13:40 -08:00
dependabot[bot]
69642f74ea
chore(deps): bump google-closure-deps from 20211107.0.0 to 20211201.0.0 ( #5852 )
...
Bumps [google-closure-deps](https://github.com/google/closure-library ) from 20211107.0.0 to 20211201.0.0.
- [Release notes](https://github.com/google/closure-library/releases )
- [Commits](https://github.com/google/closure-library/compare/v20211107...v20211201 )
---
updated-dependencies:
- dependency-name: google-closure-deps
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>
2022-01-06 11:32:03 -08:00
alschmiedt
2adf326c23
fix: update the playground to load compressed when hosted ( #5835 )
2022-01-06 11:28:27 -08:00
dependabot[bot]
18b56d5da8
chore(deps): bump eslint from 8.4.1 to 8.6.0 ( #5850 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.4.1 to 8.6.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.4.1...v8.6.0 )
---
updated-dependencies:
- dependency-name: eslint
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>
2022-01-06 10:53:45 -08:00
dependabot[bot]
b124610bd7
chore(deps): bump concurrently from 6.4.0 to 7.0.0 ( #5847 )
...
Bumps [concurrently](https://github.com/open-cli-tools/concurrently ) from 6.4.0 to 7.0.0.
- [Release notes](https://github.com/open-cli-tools/concurrently/releases )
- [Commits](https://github.com/open-cli-tools/concurrently/compare/v6.4.0...v7.0.0 )
---
updated-dependencies:
- dependency-name: concurrently
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>
2022-01-06 10:47:24 -08:00
dependabot[bot]
5cef21b55c
chore(deps): bump webdriverio from 7.16.10 to 7.16.12 ( #5824 )
...
Bumps [webdriverio](https://github.com/webdriverio/webdriverio ) from 7.16.10 to 7.16.12.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/compare/v7.16.10...v7.16.12 )
---
updated-dependencies:
- dependency-name: webdriverio
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>
2022-01-06 10:43:23 -08:00
Neil Fraser
769a25f4ba
fix: Don't throw if drag surface is empty. ( #5695 )
...
Observed this error in Blockly Games Bird 6 (Chrome OS):
Uncaught TypeError: Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node'.
It has only shown up once, and I can't reproduce, but it looks like the drag surface was being cleared while empty. Maybe some weird multi-touch operation?
Open question: Leave the code as is so that the error is thown and visible, or supress it?
2022-01-06 10:42:32 -08:00
dependabot[bot]
4b2b658f3e
chore(deps): bump closure-calculate-chunks from 3.0.2 to 3.0.3 ( #5815 )
...
Bumps [closure-calculate-chunks](https://github.com/chadkillingsworth/closure-calculate-chunks ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/chadkillingsworth/closure-calculate-chunks/releases )
- [Commits](https://github.com/chadkillingsworth/closure-calculate-chunks/compare/v3.0.2...v3.0.3 )
---
updated-dependencies:
- dependency-name: closure-calculate-chunks
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>
2022-01-06 10:41:12 -08:00
dependabot[bot]
9b63fd9397
chore(deps): bump @blockly/theme-modern from 2.1.24 to 2.1.25 ( #5837 )
...
Bumps [@blockly/theme-modern](https://github.com/google/blockly-samples/tree/HEAD/plugins/theme-modern ) from 2.1.24 to 2.1.25.
- [Release notes](https://github.com/google/blockly-samples/releases )
- [Commits](https://github.com/google/blockly-samples/commits/@blockly/theme-modern@2.1.25/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>
2022-01-06 10:35:48 -08:00
Beka Westberg
5204569cff
fix: bumping a block after duplicate breaking undo ( #5844 )
...
* fix: bumping a block after duplicate breaking undo
* fix: fixup dependencies
2022-01-06 10:08:43 -08:00
Beka Westberg
8a71f87950
fix: procedure param edits breaking undo ( #5845 )
2022-01-04 15:07:41 -08:00
alschmiedt
835fb02343
fix: setting null for a font style on a theme ( #5831 )
2022-01-04 15:06:41 -08:00
Rachel Fenichel
b5abb3e644
chore(release): add release-please config ( #5848 )
2022-01-04 15:00:14 -08:00
dependabot[bot]
b58dc05d1c
chore(deps): bump @blockly/block-test from 1.1.5 to 2.0.1 ( #5836 )
...
Bumps [@blockly/block-test](https://github.com/google/blockly-samples/tree/HEAD/plugins/block-test ) from 1.1.5 to 2.0.1.
- [Release notes](https://github.com/google/blockly-samples/releases )
- [Commits](https://github.com/google/blockly-samples/commits/@blockly/block-test@2.0.1/plugins/block-test )
---
updated-dependencies:
- dependency-name: "@blockly/block-test"
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>
2021-12-21 13:40:22 -08:00
dependabot[bot]
bf4e640b28
chore(deps): bump google-closure-compiler ( #5810 )
...
Bumps [google-closure-compiler](https://github.com/google/closure-compiler-npm ) from 20211107.0.0 to 20211201.0.0.
- [Release notes](https://github.com/google/closure-compiler-npm/releases )
- [Commits](https://github.com/google/closure-compiler-npm/compare/v20211107.0.0...v20211201.0.0 )
---
updated-dependencies:
- dependency-name: google-closure-compiler
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>
2021-12-21 13:39:24 -08:00
dependabot[bot]
7af05012ff
chore(deps): bump typescript from 4.5.2 to 4.5.4 ( #5825 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.5.2 to 4.5.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.5.2...v4.5.4 )
---
updated-dependencies:
- dependency-name: typescript
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>
2021-12-21 13:20:50 -08:00
ChrisJaunes
e8ea2e9902
fix: Fixed the label closure on demo/blockfactory ( #5833 )
...
* fix: Fixed the label closure on demo/blockfactory
* fix: remove </input> on demo/blockfactory
2021-12-21 08:49:35 -08:00
Mark Friedman
68d81132b8
fix: change getCandidate_ and showInsertionMarker_ to be more dynamic ( #5722 )
...
* Change getCandidate_ and showInsertionMarker_ to be more dynamic
* Ran clang formatter
* Fix typos
* Fix issue with dragging stacks
* From PR comment
2021-12-15 15:46:17 -08:00
Rachel Fenichel
4e87be7069
chore: clean up issue templates and pull request templates ( #5827 )
2021-12-15 14:53:26 -08:00
alschmiedt
4be78910e8
Merge pull request #5828 from alschmiedt/add_package_lock
...
chore: update the package-lock
7.20211209.1
2021-12-15 14:06:57 -08:00
alschmiedt
876afb79f3
chore: update the package-lock
2021-12-15 13:47:31 -08:00
alschmiedt
81e5931d53
Merge pull request #5826 from alschmiedt/patch_2021
...
chore: patch release 1 for Q4 2021
2021-12-15 13:42:39 -08:00
alschmiedt
d43e524905
chore: cleanup
2021-12-15 13:38:48 -08:00
alschmiedt
7daf693f9d
chore: update to the correct version
2021-12-15 13:36:33 -08:00
alschmiedt
553f8bcd1e
chore: update build files for patch release
2021-12-15 13:26:34 -08:00
alschmiedt
620e43e138
chore: update the dev-tools version ( #5823 )
2021-12-15 13:11:32 -08:00
Rachel Fenichel
0e5f3ce607
fix: re-expose HSV_VALUE and HSV_SATURATION as settable properties on Blockly ( #5821 )
2021-12-15 13:11:25 -08:00