blockly @ blockly-v9.1.0
integrity
- size
- 2.4 MiB
- downloaded
- last checked
- detected
- raw version: universal archives only
release notes
What's Changed
New Features
- feat: add interface definitions for procedure stuff by @BeksOmega in https://github.com/google/blockly/pull/6488
- feat: add basic observable implementations of procedure interfaces by @BeksOmega in https://github.com/google/blockly/pull/6489
- test: add shared procedures playground by @BeksOmega in https://github.com/google/blockly/pull/6485
- feat: trigger updates to IProcedureBlock blocks by @BeksOmega in https://github.com/google/blockly/pull/6570
- feat: add serialization of procedure models by @BeksOmega in https://github.com/google/blockly/pull/6582
- feat: export serializers by @BeksOmega in https://github.com/google/blockly/pull/6586
Bug fixes
- Fix:
//isn't a legal comment in CSS by @NeilFraser in https://github.com/google/blockly/pull/6467 - fix: update a moved function in developer tools so it loads by @maribethb in https://github.com/google/blockly/pull/6500
- fix: remove deprecated use of objectUtils from generators by @maribethb in https://github.com/google/blockly/pull/6499
- fix: Connections can be highlighted multiple times by @koenvanwijk in https://github.com/google/blockly/pull/6502
- fix: move Theme to use a Partial type for BlockStyle by @BeksOmega in https://github.com/google/blockly/pull/6532
- fix: fix block factory in manual mode by @maribethb in https://github.com/google/blockly/pull/6533
- fix: parent blocks not bumping neighbours by @BeksOmega in https://github.com/google/blockly/pull/6538
- fix: fix pinch to zoom by @maribethb in https://github.com/google/blockly/pull/6544
- fix: Don't quote fromJson property. by @NeilFraser in https://github.com/google/blockly/pull/6545
- fix: make getSourceBlock nullable again by @BeksOmega in https://github.com/google/blockly/pull/6542
- fix: Don't warn if field is acually 0 width by @NeilFraser in https://github.com/google/blockly/pull/6558
- fix: feedback on procedure model implementations by @BeksOmega in https://github.com/google/blockly/pull/6560
- fix: refactors concrete implementations of the procedure data models by @BeksOmega in https://github.com/google/blockly/pull/6575
- fix(build): build/test on windows by @yamadayutaka in https://github.com/google/blockly/pull/6431
- fix: Rename Generator to CodeGenerator by @NeilFraser in https://github.com/google/blockly/pull/6585
- fix(tests): generator tests on linux by @rachel-fenichel in https://github.com/google/blockly/pull/6588
Cleanup ♻️
- chore: rearrange serialization export to make APIExtractor happy by @BeksOmega in https://github.com/google/blockly/pull/6480
- test: add skipped tests for the procedure map by @BeksOmega in https://github.com/google/blockly/pull/6486
- chore: clean up some underscores by @rachel-fenichel in https://github.com/google/blockly/pull/6492
- chore: add auto labeling workflow by @maribethb in https://github.com/google/blockly/pull/6504
- chore(deps): force update @blockly deps by @BeksOmega in https://github.com/google/blockly/pull/6509
- chore: remove underscores from private properties in workspace.ts by @rachel-fenichel in https://github.com/google/blockly/pull/6536
- chore: Remove blockly factory use of utils.dom.add/removeClass by @NeilFraser in https://github.com/google/blockly/pull/6534
- chore: remove underscores from some private properties and methods by @rachel-fenichel in https://github.com/google/blockly/pull/6537
- chore: clean up code in field_angle.ts by @rachel-fenichel in https://github.com/google/blockly/pull/6551
- chore: fix mutator blocks jumping by @BeksOmega in https://github.com/google/blockly/pull/6559
- chore: update procedure map tests to match the refactored API by @BeksOmega in https://github.com/google/blockly/pull/6562
- chore: added type information to
core/field_dropdown.tsby @btw17 in https://github.com/google/blockly/pull/6550 - chore: remove underscores from menuitem and menu by @rachel-fenichel in https://github.com/google/blockly/pull/6567
- chore: update procedure map tests to match the refactored API by @BeksOmega in https://github.com/google/blockly/pull/6569
- chore: add tests for procedure serialization by @BeksOmega in https://github.com/google/blockly/pull/6574
- chore: Merge branch 'master' back into develop after v9.0.1 release by @cpcallen in https://github.com/google/blockly/pull/6581
- chore: start command uses tsc watch by @maribethb in https://github.com/google/blockly/pull/6577
- chore(release): delete release-please configuration by @rachel-fenichel in https://github.com/google/blockly/pull/6546
- Revert "chore: update procedure map tests to match the refactored API" by @BeksOmega in https://github.com/google/blockly/pull/6568
- chore: remove underscores and clean up scrollbar.ts by @rachel-fenichel in https://github.com/google/blockly/pull/6584
- chore: remove some underscores in icon-related classes by @rachel-fenichel in https://github.com/google/blockly/pull/6583
- chore(build): Remove build products from the Blockly repository by @cpcallen in https://github.com/google/blockly/pull/6475
- chore: add command to generate reference docs by @maribethb in https://github.com/google/blockly/pull/6506
- test: add tests for the insertion marker manager by @rachel-fenichel in https://github.com/google/blockly/pull/6596
- test: firing procedure events by @BeksOmega in https://github.com/google/blockly/pull/6593
- chore: disable serialization of procedure data for point release by @BeksOmega in https://github.com/google/blockly/pull/6610
- chore: add 'fixes' to PR template by @BeksOmega in https://github.com/google/blockly/pull/6616
Other Changes
- release: v9.1.0 by @cpcallen in https://github.com/google/blockly/pull/6629
New Contributors
- @koenvanwijk made their first contribution in https://github.com/google/blockly/pull/6502
Full Changelog: https://github.com/google/blockly/compare/blockly-v9.0.1...blockly-v9.1.0
download
unix · zip
curl -fL -o blockly-v9.1.0.zip https://ratatoskr.space/pkg/blockly/blockly-v9.1.0.zip
printf '%s %s\n' '410ae88bd7fc7824cf9c9fd17c70ab30e64cc3b3df015e0913e544e07839e6bd' 'blockly-v9.1.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/blockly/blockly-v9.1.0.zip"
$out = "blockly-v9.1.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "410ae88bd7fc7824cf9c9fd17c70ab30e64cc3b3df015e0913e544e07839e6bd") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o blockly-v9.1.0.tar.gz https://ratatoskr.space/pkg/blockly/blockly-v9.1.0.tar.gz
printf '%s %s\n' 'f68b5eb9571b23072fce578cf0113453ae636f1d78f9401e61c7a4d6108becf5' 'blockly-v9.1.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/blockly/blockly-v9.1.0.tar.gz"
$out = "blockly-v9.1.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "f68b5eb9571b23072fce578cf0113453ae636f1d78f9401e61c7a4d6108becf5") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o blockly-v9.1.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/blockly-v9.1.0.zip
printf '%s %s\n' '410ae88bd7fc7824cf9c9fd17c70ab30e64cc3b3df015e0913e544e07839e6bd' 'blockly-v9.1.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/blockly-v9.1.0.zip"
$out = "blockly-v9.1.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "410ae88bd7fc7824cf9c9fd17c70ab30e64cc3b3df015e0913e544e07839e6bd") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o blockly-v9.1.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/blockly-v9.1.0.tar.gz
printf '%s %s\n' 'f68b5eb9571b23072fce578cf0113453ae636f1d78f9401e61c7a4d6108becf5' 'blockly-v9.1.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/blockly-v9.1.0.tar.gz"
$out = "blockly-v9.1.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "f68b5eb9571b23072fce578cf0113453ae636f1d78f9401e61c7a4d6108becf5") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| blockly-v9.1.0.zip | zip | 2.4 MiB |
blake3-24 d77aefd50f7ee7d8be908ea855619722b687dfa5557b5b9a
sha256 410ae88bd7fc7824cf9c9fd17c70ab30e64cc3b3df015e0913e544e07839e6bd
sha1 370a69df2186be2556667c60be9164a18705a110
|
| blockly-v9.1.0.tar.gz | tar.gz | 1.9 MiB |
blake3-24 6633eeeadf23e840c301398589b31b4de6347c64fc5afe47
sha256 f68b5eb9571b23072fce578cf0113453ae636f1d78f9401e61c7a4d6108becf5
sha1 411dfe857b1a3e67e81a2959e0374ceaee587a0c
|
install
bazel
http_archive(
name = "blockly",
urls = ["https://ratatoskr.space/pkg/blockly/blockly-v9.1.0.tar.gz"],
integrity = "sha256-9oteuVcbIwcvzleM8BE0U65jbx14+UAeYcek1hCL7PU=",
strip_prefix = "blockly-blockly-v9.1.0",
)
zig
.url = "https://ratatoskr.space/pkg/blockly/blockly-v9.1.0.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "blockly",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/blockly-v9.1.0.tar.gz"],
integrity = "sha256-9oteuVcbIwcvzleM8BE0U65jbx14+UAeYcek1hCL7PU=",
strip_prefix = "blockly-blockly-v9.1.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/blockly-v9.1.0.tar.gz",