Commit Graph

  • beb7a14e28 chore(docs): add Gulp tasks Greg Annandale 2026-03-31 11:32:21 +01:00
  • 4b921fbccd chore(docs): add Docusaurus supporting elements Greg Annandale 2026-03-31 11:31:47 +01:00
  • 28fe80339e chore(docs): add custom styles Greg Annandale 2026-03-31 11:31:02 +01:00
  • 89d608ddbb chore(docs): add Docusaurus components Greg Annandale 2026-03-31 11:30:35 +01:00
  • f5d792b365 chore(docs): update docs config and paths (removing blockly/) Greg Annandale 2026-03-17 16:20:00 +00:00
  • 2b0e4c856a chore(docs): GitHub Actions Workflow for deploying docs to Pages Greg Annandale 2026-03-17 16:06:57 +00:00
  • dc098ea2e9 chore: Remove the keyboard-navigation plugin from the advanced playground builtin-advanced-playground Aaron Dodson 2026-03-30 15:55:13 -07:00
  • 1ad060819e feat: Stop on workspace during constrained move (#9649) Michael Harvey 2026-03-27 09:41:39 -04:00
  • 5dedd85872 chore: remove unused gulp helpers (#9651) Rachel Fenichel 2026-03-25 15:30:40 +00:00
  • 6059d1f5fc feat: Add keyboard shortcut for disconnecting the selected block (#9650) Aaron Dodson 2026-03-24 08:13:04 -07:00
  • 6f7d50552e release: v12.5.1 blockly-v12.5.1 github-actions[bot] 2026-03-20 17:04:50 +00:00
  • 4771a777cc Revert "Revert "fix: Improve zoom animations (#9584)" (#9647)" revert-9647-revert-9584-zoom-animations Aaron Dodson 2026-03-20 09:39:27 -07:00
  • 1f1e2c4679 Revert "fix: Improve zoom animations (#9584)" (#9647) Aaron Dodson 2026-03-20 09:38:55 -07:00
  • 8e6798a094 fix: visit all connection candidates in move mode (#9641) Mike Harvey 2026-03-20 11:24:58 -04:00
  • 92dd086b3a chore: update repo name in blockly package (#9645) blockly-v12.5.0 Maribeth Moffatt 2026-03-19 14:39:30 -04:00
  • 46d7294dca chore: use node 24 for publishing (#9644) Maribeth Moffatt 2026-03-19 14:17:17 -04:00
  • 48426dc485 chore: add option to publish the package without bumping version (#9643) Maribeth Moffatt 2026-03-19 13:57:36 -04:00
  • ec6035e809 release: v12.5.0 github-actions[bot] 2026-03-19 17:00:15 +00:00
  • d1bbc97c53 chore: add a deploy key to allow pushing to main (#9642) Maribeth Moffatt 2026-03-19 12:49:35 -04:00
  • c862b5ef0e feat: Beep when attempting constrained move on top-level block (#9635) Aaron Dodson 2026-03-18 12:45:01 -07:00
  • 92c73f62c7 fix: Fix bug that caused blocks to become disconnected when undoing deletions (#9636) Aaron Dodson 2026-03-18 10:10:37 -07:00
  • 5239bde021 chore: add release env to publish action to get review (#9639) Maribeth Moffatt 2026-03-18 13:09:52 -04:00
  • 83c8caca97 chore: Make JSDom a peer/dev dependency on NodeJS only (#9579) Aaron Dodson 2026-03-17 10:22:27 -07:00
  • 6413d71257 chore: fix version command for publish (#9637) Maribeth Moffatt 2026-03-17 11:22:43 -04:00
  • de7abd0c40 fix: Remove unsafe non-null assertions (#9598) Aaron Dodson 2026-03-16 15:56:26 -07:00
  • f6f5fcc6ad chore: add workflow for versioning/publishing blockly (#9627) Maribeth Moffatt 2026-03-16 16:10:40 -04:00
  • a6325ed0e3 fix: Fix a bug that could cause menus to scroll incorrectly on mouseover (#9603) Aaron Dodson 2026-03-16 12:57:59 -07:00
  • 3044298f99 feat: Move mode for stacks of blocks (#9630) Mike Harvey 2026-03-16 12:19:59 -04:00
  • 25968ffbdf feat: Add keyboard shortcut to focus the workspace (#9615) Aaron Dodson 2026-03-09 13:28:34 -07:00
  • 09d19d8f7b feat!: Allow using Blockly in web components/shadow DOM (#9611) Aaron Dodson 2026-03-06 12:53:18 -08:00
  • a5a18d3894 refactor!: Move responsibility for block creation out of flyouts (#9610) Aaron Dodson 2026-03-05 12:29:39 -08:00
  • e65ac7f7e2 feat: Add a method to play beep tones (#9612) Aaron Dodson 2026-03-05 11:04:12 -08:00
  • 14cbb9acba chore: Remove keyboard experimentation CI (#9609) Aaron Dodson 2026-03-04 13:21:20 -08:00
  • 389802d885 refactor: Simplify CSS jumpy-menus Aaron Dodson 2026-03-04 11:15:09 -08:00
  • 3caee2faf5 chore: improve gh-pages publishing steps (#9604) Maribeth Moffatt 2026-03-03 15:26:01 -05:00
  • da1db45dd2 feat!: Allow moving blocks, comments and bubbles using the keyboard (#9593) Aaron Dodson 2026-03-03 11:51:07 -08:00
  • 81c2ed6ed1 chore(deps): Update Closure compiler to the latest version (#9607) Aaron Dodson 2026-03-02 12:28:19 -08:00
  • 43dfe2e61f Merge pull request #9606 from RaspberryPiFoundation/main Aaron Dodson 2026-03-02 12:11:51 -08:00
  • a16580ae26 feat: Add a keyboard shortcut for displaying the contextual menu (#9602) Aaron Dodson 2026-02-26 13:39:56 -08:00
  • 26d035177c chore!: Update supported Node versions (#9600) Aaron Dodson 2026-02-26 13:36:33 -08:00
  • 93c29dbe84 Merge pull request #9592 from RaspberryPiFoundation/rollup Aaron Dodson 2026-02-26 13:25:27 -08:00
  • 589e05d4d1 fix!: Normalize Zelos connection indicators (#9565) Aaron Dodson 2026-02-26 11:27:33 -08:00
  • 3d78491dd9 fix: Focus nearest neighbor when deleting a focused block (#9599) Aaron Dodson 2026-02-26 10:45:35 -08:00
  • 35f43aac66 fix: Fix a bug that could cause menus to scroll incorrectly on mouseover Aaron Dodson 2026-02-26 08:47:34 -08:00
  • 3b14950a36 feat: Add dynamic keycode for primary modifier key (#9571) Aaron Dodson 2026-02-25 08:51:43 -08:00
  • de8442eb25 chore: Format imports gh-pages-scripts Aaron Dodson 2026-02-24 14:30:22 -08:00
  • a5bdaf8b28 release: Bump version to 12.4.1 (#9595) Aaron Dodson 2026-02-18 09:39:21 -08:00
  • 39c4b589ea release: Bump version number to 12.4.0 (#9594) blockly-v12.4.1 Aaron Dodson 2026-02-18 09:24:17 -08:00
  • 5fa493bac1 Merge branch 'main' into v13 Aaron Dodson 2026-02-17 10:44:25 -08:00
  • 9cb07382cf fix: Fix gulpfiles related to publishing GitHub pages Aaron Dodson 2026-02-16 10:40:01 -08:00
  • e81b31708e Rebuild gh-pages Aaron Dodson 2026-02-16 10:28:40 -08:00
  • 7174fb532a temp Aaron Dodson 2026-02-16 10:28:19 -08:00
  • ffe98593fd temp Aaron Dodson 2026-02-16 10:27:18 -08:00
  • aaa5073558 temp Aaron Dodson 2026-02-16 10:23:28 -08:00
  • 53e27ecb30 temp Aaron Dodson 2026-02-16 10:17:52 -08:00
  • d1242e63ca fix gulpfiles Aaron Dodson 2026-02-16 09:31:04 -08:00
  • 10079df705 fix: Fix running browser tests (#9587) Aaron Dodson 2026-02-13 12:33:42 -08:00
  • 2ada188f88 chore: Fix typo in getRelativeToSurfaceXY() (#9586) Aaron Dodson 2026-02-12 10:22:13 -08:00
  • 87afe3e688 fix: Improve flyout behavior (#9576) Aaron Dodson 2026-02-06 08:25:13 -08:00
  • 3acdf5e536 fix: Improve zoom animations (#9584) Aaron Dodson 2026-02-06 06:45:23 -08:00
  • 4657199ba6 feat: Add support for displaying contextual menus on icons (#9581) Aaron Dodson 2026-01-28 08:48:56 +00:00
  • 65bc2b5f18 refactor: Use IContextMenu to dispatch right clicks (#9580) Aaron Dodson 2026-01-27 00:55:04 -08:00
  • ca16c85395 fix: Fix bug that caused flyout buttons to retain their active appearance on mobile (#9582) Aaron Dodson 2026-01-27 00:54:13 -08:00
  • 028363edd0 Merge pull request #9583 from RaspberryPiFoundation/get-gesture Aaron Dodson 2026-01-27 00:53:47 -08:00
  • 2ee18d4d6f feat: Allow calling WorkspaceSvg.getGesture() without passing an event Aaron Dodson 2026-01-26 10:08:53 +00:00
  • 2debc4b4e9 chore: update commitlint dependency location (#9578) Maribeth Moffatt 2026-01-21 13:19:45 -05:00
  • 1cbf1b3703 Merge pull request #9577 from RaspberryPiFoundation/monorepo13 Aaron Dodson 2026-01-21 10:07:47 -08:00
  • 5b22be3d78 chore(docs): add docs workspace basic files Maribeth Moffatt 2026-01-21 10:12:05 -05:00
  • 9e04dedb89 Merge branch 'main' into monorepo13 Aaron Dodson 2026-01-20 15:48:27 -08:00
  • 27b4d8624b chore(docs): move docs to packages dir Maribeth Moffatt 2026-01-20 16:16:28 -05:00
  • f4c6a271e5 chore(docs): add google analytics tracking code Maribeth Moffatt 2026-01-15 17:45:50 -05:00
  • 2aa1aa8b9f chore(docs): add docs static resources Maribeth Moffatt 2026-01-15 15:16:49 -05:00
  • b7269ddb83 chore(docs): add guides and codelabs Maribeth Moffatt 2026-01-15 14:43:12 -05:00
  • 6bdfac5493 chore: set up blockly to be a monorepo (#9575) Maribeth Moffatt 2026-01-20 16:07:02 -05:00
  • c2cb695a8f fix: Annotate potentially blocking event listeners with passivity (#9555) Aaron Dodson 2026-01-20 11:20:12 -08:00
  • 4c79ea186f refactor!: Deprecate Block.getVars() (#9574) Aaron Dodson 2026-01-20 11:19:50 -08:00
  • e4b2f0a746 fix: Make MenuItem methods toggle classes immediately (#9570) Aaron Dodson 2026-01-20 11:19:35 -08:00
  • 7411675a5e fix: Remove references to deprecated variable-related methods (#9572) Aaron Dodson 2026-01-20 08:16:34 -08:00
  • 2678f5845f fix: Use SVG icon assets (#9569) Aaron Dodson 2026-01-20 08:15:01 -08:00
  • 8e9b95f2fc fix: Add class to shadow blocks in Geras (#9564) Aaron Dodson 2026-01-20 08:14:44 -08:00
  • 01dc838ebb chore(deps): Bump rimraf to v6 (#9557) Aaron Dodson 2026-01-20 08:14:02 -08:00
  • 43af9ab704 feat!: Use box-sizing: border-box by default (#9556) Aaron Dodson 2026-01-20 08:13:42 -08:00
  • eb4288219e fix: Fix bug that prevented redoing adding empty block comments (#9568) Aaron Dodson 2026-01-13 14:52:19 -08:00
  • 43ea4161c0 fix: Don't select shadow blocks on click (#9538) Aaron Dodson 2026-01-13 14:23:08 -08:00
  • a4d97c2f18 fix: collapsed warning propagation across siblings (#9566) (#9567) joey 2026-01-13 16:26:45 +00:00
  • c79273a351 fix: Modernize audio playback (#9560) Aaron Dodson 2026-01-13 08:05:51 -08:00
  • 52d935c815 fix: Fix bug that prevented deleting a variable referenced by two connected blocks (#9563) Aaron Dodson 2026-01-12 15:57:00 -08:00
  • 5ae74e166f chore: Remove unused scripts (#9561) Aaron Dodson 2026-01-12 15:56:29 -08:00
  • 9fc05dfe47 fix: Remove more instances of AnyDuringMigration (#9562) Aaron Dodson 2026-01-12 11:23:18 -08:00
  • 25c6187d88 refactor: Make preconditionFn part of all context menu items (#9558) Aaron Dodson 2026-01-09 13:59:03 -08:00
  • 497892946b chore: Update repo URLs in messages (#9553) Aaron Dodson 2026-01-08 08:55:48 -08:00
  • 1cee3d1971 chore: Disable macOS keyboard experiment CI (#9554) Aaron Dodson 2026-01-08 08:17:01 -08:00
  • d331336e66 fix: Display dragged comments and bubbles atop the toolbox (#9552) Aaron Dodson 2026-01-08 08:16:41 -08:00
  • 909c294e4a fix: Make left and right arrow keys only navigate within the current block/comment (#9531) add-screen-reader-support-experimental Aaron Dodson 2026-01-05 09:23:22 -08:00
  • 93056bc8ad fix: Fix bug that prevented the first block change event in a flyout from being dispatched (#9539) Aaron Dodson 2025-12-23 10:19:28 -08:00
  • b0dc1de0f9 fix: Don't open the toolbox when clicking beneath the categories (#9535) Aaron Dodson 2025-12-23 09:37:03 -08:00
  • ba329e40e7 fix!: Remove event dependencies on XML (#9536) Aaron Dodson 2025-12-22 13:21:53 -08:00
  • 1a25a95b04 fix!: Make ISelectable.workspace an instance of WorkspaceSvg (#9534) Aaron Dodson 2025-12-22 13:11:19 -08:00
  • f9fb226846 fix: Disable undoing events generated from flyout layout (#9533) Aaron Dodson 2025-12-22 13:10:57 -08:00
  • 7288860bd4 fix: Clean up accessibility node hierarchy (experimental) (#9449) Ben Henning 2025-12-18 09:53:14 -08:00