Christopher Allen
e3c04978f3
chore(build): Remove prepare script; run deps script from start script ( #6653 )
...
To make `npm install` and `npm ci` faster, and to avoid redundant
work when doing either of these followed by `npm run build` (or
any other script which does a build), delete the `prepare`
script and instead add an invocation of `npm run deps` to the
beginning of the `start` script.
2022-12-08 16:32:25 +00:00
Christopher Allen
983a8be441
fix(appengine): Restore build products to previous location ( #6687 )
...
Modify the prepareDemos script to copy the messages and compressed
files to their previous locations in the deploy directory, to
fix 404 errors on devsite that we can't immediately fix by pushing
devsite.
2022-12-07 19:43:50 +00:00
Maribeth Bottorff
fd92cd7824
chore: update release notes config and tagging ( #6677 )
...
* chore: update release notes config and tagging
* chore: add emoji and make cases consistent
2022-12-05 15:53:26 -08:00
Beka Westberg
0ea319c4c3
feat: add destroy lifecycle hook to blocks ( #6678 )
...
* chore: move healing tests
* chore: add tests for calling destroy
* feat: add calling the destroy callback
* chore: cleanup reversions
* chore: fixup type of destroy
2022-12-05 14:39:07 -08:00
Aaron Dodson
90cb965e7c
refactor: Migrate to PointerEvents ( #6598 )
...
* refactor: Remove checks for PointerEvent support.
* refactor: Deprecate and remove calls to splitEventByTouches.
* refactor: Deprecate and remove calls to setClientFromTouch().
* refactor: Use PointerEvent in place of Event/MouseEvent/TouchEvent/PseudoEvent.
* refactor: Update references to mouse/touch events in code and documentation to reference pointer events.
* refactor: Merge Gesture and TouchGesture
* chore: clang-format changed files
* refactor: Bind and expect PointerEvents instead of MouseEvents.
* refactor: Rename TouchGesture to Gesture.
* fix: Fix test failures.
* chore: clang-format changed files.
* fix: Fix errant _ from merging
* refactor: Clean up dead code in browser_events.ts.
* chore: Update version in deprecation notices to reflect release schedule
* fix: Fixed a bug that caused the browser context menu to not be suppressed in Chrome.
* fix: Re-export Gesture as TouchGesture for backwards compatibility.
* refactor: Deprecate and remove uses of opt_noPreventDefault.
* chore: Fix error message in gesture.ts.
* chore: Removed obsolete todo.
2022-12-05 11:27:52 -08:00
Beka Westberg
9741cd2530
chore: add simple round tripping tests ( #6668 )
2022-12-05 10:30:28 -08:00
dependabot[bot]
bcdbaa315c
chore(deps): bump selenium-standalone from 8.2.3 to 8.2.4 ( #6683 )
...
Bumps [selenium-standalone](https://github.com/webdriverio/selenium-standalone ) from 8.2.3 to 8.2.4.
- [Release notes](https://github.com/webdriverio/selenium-standalone/releases )
- [Changelog](https://github.com/webdriverio/selenium-standalone/blob/main/HISTORY.md )
- [Commits](https://github.com/webdriverio/selenium-standalone/compare/v8.2.3...v8.2.4 )
---
updated-dependencies:
- dependency-name: selenium-standalone
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-05 08:17:53 -08:00
dependabot[bot]
bb934cadbf
chore(deps): bump @wdio/selenium-standalone-service from 7.26.0 to 8.0.2 ( #6684 )
...
Bumps [@wdio/selenium-standalone-service](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-seleniun-standalone-service ) from 7.26.0 to 8.0.2.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Commits](https://github.com/webdriverio/webdriverio/commits/v8.0.2/packages/wdio-seleniun-standalone-service )
---
updated-dependencies:
- dependency-name: "@wdio/selenium-standalone-service"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-05 08:17:43 -08:00
dependabot[bot]
0fda9f0bf9
chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 ( #6681 )
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-05 08:15:14 -08:00
dependabot[bot]
adf1af3482
chore(deps): bump @microsoft/api-documenter from 7.19.24 to 7.19.25 ( #6682 )
...
Bumps [@microsoft/api-documenter](https://github.com/microsoft/rushstack/tree/HEAD/apps/api-documenter ) from 7.19.24 to 7.19.25.
- [Release notes](https://github.com/microsoft/rushstack/releases )
- [Changelog](https://github.com/microsoft/rushstack/blob/main/apps/api-documenter/CHANGELOG.md )
- [Commits](https://github.com/microsoft/rushstack/commits/@microsoft/api-documenter_v7.19.25/apps/api-documenter )
---
updated-dependencies:
- dependency-name: "@microsoft/api-documenter"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-05 08:14:01 -08:00
dependabot[bot]
ee602913e4
chore(deps): bump eslint from 8.28.0 to 8.29.0 ( #6685 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.28.0 to 8.29.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.28.0...v8.29.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-05 08:12:41 -08:00
dependabot[bot]
e5cae5864c
chore(deps): bump webdriverio from 7.26.0 to 8.0.5 ( #6686 )
...
Bumps [webdriverio](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/webdriverio ) from 7.26.0 to 8.0.5.
- [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.0.5/packages/webdriverio )
---
updated-dependencies:
- dependency-name: webdriverio
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-05 08:12:02 -08:00
Neil Fraser
b5eeaa352c
docs: Add notice to use unpkg instead of demos. ( #6667 )
...
Logs show about a dozen orgs actively using Blockly instances that are hot-linked to blockly-demo.appspot.com
These files disappeared on 25 November 2022, breaking a bunch of people. This alert should point developers in the right direction.
2022-12-04 20:30:36 +01:00
Neil Fraser
1c768e8121
chore: stop linter from whining about no return ( #6679 )
...
No functional change, just jumping through hoops due to tooling.
"JSDoc @returns declaration present but return expression not available in function"
2022-12-02 17:17:38 +01:00
Beka Westberg
fc2c10d0d0
feat: make the variable map return early for noops ( #6674 )
...
* chore: add variable map tests
* chore: move firing create events into the variable map
* feat: add early returning in the case of noop renames
* chore: format
2022-12-02 08:10:41 -08:00
Beka Westberg
67275e4bba
Revert "feat!: allow blocks to receive their own delete events" ( #6676 )
2022-12-01 14:55:31 -08:00
Beka Westberg
089841c26f
Revert "fix: blocks not receiving their own delete events ( #6655 )" ( #6675 )
...
This reverts commit 485bd4dddf .
2022-12-01 14:11:30 -08:00
Neil Fraser
1cccc3cb4a
docs: make three methods not internal ( #6666 )
...
Amusingly Flyout.isVisible and .setVisible are public, but there's no way to access a flyout given that getFlyout was not public.
2022-12-01 08:46:21 -08:00
Beka Westberg
c959ce85ae
feat: add running procedure events ( #6650 )
...
* chore: fixup procedure change event tests
* feat: add running procedure change return events
* fixup change return
* feat: add running the procedure rename event
* feat: add running procedure enable events
* feat: add running parameter rename events
* feat: add running procedure create events
* feat: add running procedure delete events
* feat: add running parameter create events
* feat: add running procedure parameter delete events
* chore: add types to all of the new procedure events
* chore: format
* chore: use type imports
* chore: fix test comments
* chore: add more inline docs
2022-12-01 08:38:50 -08:00
Beka Westberg
485bd4dddf
fix: blocks not receiving their own delete events ( #6655 )
...
* fix: blocks not receiving their own delete events
* chore: unskip tests
2022-11-29 08:39:21 -08:00
Beka Westberg
d5de2da2de
fix(deps): update json schema validation ( #6637 )
2022-11-29 07:57:02 -08:00
dependabot[bot]
748c7da30b
chore(deps): bump minimatch and recursive-readdir ( #6659 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) and [recursive-readdir](https://github.com/jergason/recursive-readdir ). These dependencies needed to be updated together.
Updates `minimatch` from 3.0.4 to 3.1.2
- [Release notes](https://github.com/isaacs/minimatch/releases )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2 )
Updates `recursive-readdir` from 2.2.2 to 2.2.3
- [Release notes](https://github.com/jergason/recursive-readdir/releases )
- [Changelog](https://github.com/jergason/recursive-readdir/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jergason/recursive-readdir/commits/v2.2.3 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
- dependency-name: recursive-readdir
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 13:28:07 -08:00
dependabot[bot]
f3e66e5442
chore(deps): bump concurrently from 7.4.0 to 7.6.0 ( #6660 )
...
Bumps [concurrently](https://github.com/open-cli-tools/concurrently ) from 7.4.0 to 7.6.0.
- [Release notes](https://github.com/open-cli-tools/concurrently/releases )
- [Commits](https://github.com/open-cli-tools/concurrently/compare/v7.4.0...v7.6.0 )
---
updated-dependencies:
- dependency-name: concurrently
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 13:26:26 -08:00
dependabot[bot]
f459977ac3
chore(deps): bump jsdom from 20.0.2 to 20.0.3 ( #6663 )
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 20.0.2 to 20.0.3.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/20.0.2...20.0.3 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 13:25:35 -08:00
dependabot[bot]
bba471aa11
chore(deps): bump @typescript-eslint/eslint-plugin from 5.42.0 to 5.44.0 ( #6664 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.42.0 to 5.44.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/v5.44.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 >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 13:25:18 -08:00
dependabot[bot]
ebd3ee266f
chore(deps): bump peter-evans/create-pull-request from 4.2.0 to 4.2.3 ( #6665 )
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 4.2.0 to 4.2.3.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](b4d51739f9...2b011faafd )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 13:23:15 -08:00
dependabot[bot]
ee6f04ddf6
chore(deps): bump eslint-plugin-jsdoc from 39.6.2 to 39.6.4 ( #6662 )
...
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) from 39.6.2 to 39.6.4.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v39.6.2...v39.6.4 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 13:00:29 -08:00
dependabot[bot]
570b17a2e0
chore(deps): bump chai from 4.3.6 to 4.3.7 ( #6661 )
...
Bumps [chai](https://github.com/chaijs/chai ) from 4.3.6 to 4.3.7.
- [Release notes](https://github.com/chaijs/chai/releases )
- [Changelog](https://github.com/chaijs/chai/blob/4.x.x/History.md )
- [Commits](https://github.com/chaijs/chai/compare/v4.3.6...v4.3.7 )
---
updated-dependencies:
- dependency-name: chai
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 10:30:25 -08:00
Christopher Allen
cac6cf77e9
chore: Merge master back into develop following v9.1.1 release
...
Merge pull request #6658 from google/master
2022-11-25 19:50:32 +00:00
Neil Fraser
5a64a9a7f7
fix: Fix the compiler test, and check if it worked. ( #6638 )
...
* Add tsick.js to rewrite enums.
tsc generates JavaScript which is incompatible with the Closure Compiler's advanced optimizations.
* Remove unused 'outputCode' variable.
* Rename 'run_X_in_browser.js' to 'webdriver.js'
The Mocha and generator tests can both be run either manually or via our webdriver. In all cases they run in a browser. These two 'run_X_in_browser.js' files only apply to webdriver, thus they are confusingly named.
Also delete completely unused (and broken) `run_all_tests.sh`
* Linting improvements to mocha/webdriver.js
Still not at 100%. Complains about require/module/process/__dirname not being defined in multiple places.
* runTestBlock -> runTestFunction
'Block' means something very different in Blockly.
* Removal of `var` from scripts.
* Add webdriver test to verify compile test worked.
* Resolve conficts with 'develop'.
* Address PR comments.
2022-11-25 11:45:00 -08:00
Neil Fraser
351a696e71
fix: Add redirects to old demos. ( #6657 )
2022-11-25 11:34:32 -08:00
Maribeth Bottorff
be4b8323c5
feat: add option to disable modal inputs on mobile ( #6625 )
2022-11-22 11:52:46 -08:00
Piotr Wysocki
b5180cf07a
ci: clang format version bump ( #6640 )
2022-11-21 13:43:03 -08:00
dependabot[bot]
a7093bf966
chore(deps): bump eslint from 8.25.0 to 8.28.0 ( #6641 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.25.0 to 8.28.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.25.0...v8.28.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 13:36:43 -08:00
dependabot[bot]
d80741ffcc
chore(deps): bump google-github-actions/deploy-appengine ( #6647 )
...
Bumps [google-github-actions/deploy-appengine](https://github.com/google-github-actions/deploy-appengine ) from 0.8.2 to 1.0.0.
- [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/v0.8.2...v1.0.0 )
---
updated-dependencies:
- dependency-name: google-github-actions/deploy-appengine
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 13:35:28 -08:00
Christopher Allen
0c81291188
chore(build): Re-delete tests/run_all_tests.js ( #6636 )
...
The bash script tests/run_all_tests.sh was deleted in PR #6431 , where
it was replaced by scripts/gulpfiles/test_tasks.js, but it was
inadvertently resurrected by PR #6475 , apparently due to an error when
manually resolving conflicts for merge commit 00676ed .
Begone, undead script!
2022-11-21 19:57:26 +00:00
Maribeth Bottorff
3d5f53ed8b
release: v9.1.1
...
Merge pull request #6652 from maribethb/rc/v9.1.1
blockly-v9.1.1
2022-11-21 10:51:18 -08:00
Maribeth Bottorff
c6d8dcb09a
release: Update version number to 9.1.1
2022-11-21 10:43:09 -08:00
Rachel Fenichel
441c24bf8b
fix: make mutator workspace public ( #6634 )
...
* fix: make mutator workspace public
* fix: make workspace private again
2022-11-21 10:37:09 -08:00
dependabot[bot]
c9843ca32b
chore(deps): bump typescript from 4.8.4 to 4.9.3 ( #6643 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.8.4 to 4.9.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.8.4...v4.9.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 09:45:55 -08:00
dependabot[bot]
2ed454ff91
chore(deps): bump @wdio/selenium-standalone-service ( #6642 )
...
Bumps [@wdio/selenium-standalone-service](https://github.com/webdriverio/webdriverio ) from 7.25.1 to 7.26.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/v7.26.0/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/compare/v7.25.1...v7.26.0 )
---
updated-dependencies:
- dependency-name: "@wdio/selenium-standalone-service"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 08:24:46 -08:00
dependabot[bot]
cff831804a
chore(deps): bump eslint-plugin-jsdoc from 39.3.6 to 39.6.2 ( #6644 )
...
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) from 39.3.6 to 39.6.2.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v39.3.6...v39.6.2 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 08:23:13 -08:00
dependabot[bot]
7fc4b087ac
chore(deps): bump google-closure-deps from 20221004.0.0 to 20221102.0.0 ( #6645 )
...
Bumps [google-closure-deps](https://github.com/google/closure-library ) from 20221004.0.0 to 20221102.0.0.
- [Release notes](https://github.com/google/closure-library/releases )
- [Commits](https://github.com/google/closure-library/compare/v20221004...v20221102 )
---
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 >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 08:22:46 -08:00
Beka Westberg
7b055dbc7e
chore(tests): test running procedure events ( #6627 )
...
* chore: define necessary events
* chore: cleanup test organization
* chore: cleanup comment
* chore: move assertEventFiredShallow to test helpers
* chore: add tests for running the procedure change return events
* chore: work on tests??
* chore: add tests for running the change return events
* chore: add tests for running enable events
* chore: add tests for procedure rename events
* chore: add tests for renaming procedure parameters
* chore: add tests for running procedure create events
* chore: add tests for running procedure parameter create events
* chore: add tests for running procedure delete events
* chore: add tests for running procedure parameter delete events
* chore: skip all tests for running procedure events
2022-11-18 16:01:41 -08:00
Rachel Fenichel
a1eb42307f
fix: make mutator workspace public ( #6634 )
...
* fix: make mutator workspace public
* fix: make workspace private again
2022-11-18 15:26:16 -08:00
Christopher Allen
6ef90b7c7e
docs(messages): Add a msg/json/README.md ( #6635 )
...
* docs(messages): Add a msg/json/README.md
Add a README.md file to msg/json/ explaining the purpose of the
files therein, mentioning that PRs are not accepted but that
translation updates should be made via TranslateWiki, and with a
short description of how to build the langfiles that are generated
from them.
* docs(messages): Add note about the Klingon exception
2022-11-18 11:20:56 +00:00
Christopher Allen
54670d534e
feat(test): Miscellaneous improvements to test_tasks.js ( #6615 )
...
* feat(tests): Make runTestBlock able to run any gulp task
Modify runTestBlock so that it can run any async task, not just
ones that return a Promise, by using the async-done package
(part of Gulp, and already an indirect dependency) to detect
task completion.
Celebrate by renaming it to runTestTask.
* refactor(tests): Create Tester class to encapsulate test infrastructure
- Create Tester class to encapsulate the runTestTask,
and reportTestResult and runAll functions.
- Remove the unnecessary id parameter from runTestTask (code was
already using the .name of the task function object).
- Remove --silent flag from npm scripts so as not to suppress
syntax error in gulpfiles.
* refactor(tests): Invoke buildAdvancedCompilationTest task directly
Have the test task invoke the buildAdvancedCompilationTest
(via onlyBuildAdvancedCompilationTest, to skip already-run
prerequisites) directly, rather than by running npm.
2022-11-16 18:17:54 +00:00
Christopher Allen
4a164956bb
release: v9.1.0
...
Merge pull request #6629 from google/rc/v9.1.0
blockly-v9.1.0
2022-11-15 19:22:55 +00:00
Beka Westberg
d37223d8ab
chore: add 'fixes' to PR template ( #6628 )
2022-11-15 10:56:23 -08:00
Christopher Allen
b7bb48b56f
release: Update version number to 9.1.0
2022-11-15 18:56:19 +00:00