blockly @ blockly-v10.3.0
integrity
- size
- 2.3 MiB
- downloaded
- last checked
- detected
- raw version: universal archives only
release notes
What's Changed
New features ✨
- feat: add tooltip support for icons by @BeksOmega in https://github.com/google/blockly/pull/7608
- feat: add css classes to icons by @Asymtode712 in https://github.com/google/blockly/pull/7626
- feat: added intermediate event change by @truongductri01 in https://github.com/google/blockly/pull/7671
- feat: make fields and icons optionally clickable in flyouts by @maribethb in https://github.com/google/blockly/pull/7672
Bug fixes 🐛
- fix(build): Fix broken npm install of Closure Compiler by @cpcallen in https://github.com/google/blockly/pull/7547
- fix(build): Fix sourcemaps, re-update metadata by @cpcallen in https://github.com/google/blockly/pull/7550
- fix: style attribute for xml in ws factory by @maribethb in https://github.com/google/blockly/pull/7554
- fix: include loaders in gh-pages commits by @rachel-fenichel in https://github.com/google/blockly/pull/7559
- fix: missing loaders for appengine deployment by @rachel-fenichel in https://github.com/google/blockly/pull/7560
- fix: comment change event fires block change event by @treypisano in https://github.com/google/blockly/pull/7505
- fix: color field sizing being incorrect by @BeksOmega in https://github.com/google/blockly/pull/7566
- fix: colour from colour picker not being updated by @BeksOmega in https://github.com/google/blockly/pull/7584
- fix: recreate dropdown div by @potaracom in https://github.com/google/blockly/pull/7572
- fix: bring block to front when icon clicked by @0scvr in https://github.com/google/blockly/pull/7590
- fix(generators): Modify type signature of
forBlockby @cpcallen in https://github.com/google/blockly/pull/7555 - fix: text join block warning when using block-plus-minus plugin by @HadyBazzi in https://github.com/google/blockly/pull/7598
- fix: widget positioning by @BeksOmega in https://github.com/google/blockly/pull/7507
- fix: Can mutate blocks in readOnly workspace by @Apoorvgarg-creator in https://github.com/google/blockly/pull/7622
- fix: flyout id is different than first placed block by @treypisano in https://github.com/google/blockly/pull/7618
- fix: prevent crash when clicking on a field to delete a block by @Apoorvgarg-creator in https://github.com/google/blockly/pull/7621
- fix: Shadow block dropdown gets color of parent category by @Apoorvgarg-creator in https://github.com/google/blockly/pull/7628
- fix: shadows in insertion markers being displayed as shadows by @BeksOmega in https://github.com/google/blockly/pull/7609
- fix: make autoclose toggleable for flyouts by @BeksOmega in https://github.com/google/blockly/pull/7634
- fix: blocks being dragged behind toolbox (re-re-add drag surface) by @BeksOmega in https://github.com/google/blockly/pull/7619
- fix: update setShadow TSDoc for Block and BlockSvg by @systemc12ashe in https://github.com/google/blockly/pull/7639
- fix: disabled render status after serialization by @maribethb in https://github.com/google/blockly/pull/7650
- fix(generators): Improve consistency of migrated language generators by @cpcallen in https://github.com/google/blockly/pull/7662
- fix: trashcan flyout opening on drag by @BeksOmega in https://github.com/google/blockly/pull/7691
- fix: mutator coordinates not respecting flyout by @BeksOmega in https://github.com/google/blockly/pull/7690
- fix: reenable showing empty flyouts by @BeksOmega in https://github.com/google/blockly/pull/7695
Cleanup ♻️
- refactor(generators): Migrate JavaScript generators to TypeScript by @cpcallen in https://github.com/google/blockly/pull/7602
- refactor(generators): Migrate Python generators to TypeScript by @cpcallen in https://github.com/google/blockly/pull/7617
- refactor(generators): Migrate Dart generators to TypeScript by @cpcallen in https://github.com/google/blockly/pull/7646
- refactor(generators): Migrate Lua generators to TypeScript by @btw17 in https://github.com/google/blockly/pull/7654
- refactor(generators): Migrate PHP generators to TypeScript by @cpcallen in https://github.com/google/blockly/pull/7647
Reverted changes ⎌
- revert: "chore: Renable macos-latest build (#7640)" by @maribethb in https://github.com/google/blockly/pull/7692
- revert: "chore(deps): Bump jsdom from 22.1.0 to 23.0.0" by @BeksOmega in https://github.com/google/blockly/pull/7694
Other changes
- correcting typo from 'codefor' to 'code for' by @goldenkairos in https://github.com/google/blockly/pull/7549
- Throw an error for undefined messages in block definitions by @0scvr in https://github.com/google/blockly/pull/7591
- Release dummy wheel listener on workspace dispose by @ananta in https://github.com/google/blockly/pull/7693
- release: v10.3.0 by @BeksOmega in https://github.com/google/blockly/pull/7702
New Contributors
- @SunMoon97 made their first contribution in https://github.com/google/blockly/pull/7548
- @treypisano made their first contribution in https://github.com/google/blockly/pull/7505
- @goldenkairos made their first contribution in https://github.com/google/blockly/pull/7549
- @potaracom made their first contribution in https://github.com/google/blockly/pull/7572
- @0scvr made their first contribution in https://github.com/google/blockly/pull/7590
- @HadyBazzi made their first contribution in https://github.com/google/blockly/pull/7598
- @Asymtode712 made their first contribution in https://github.com/google/blockly/pull/7626
- @systemc12ashe made their first contribution in https://github.com/google/blockly/pull/7639
- @alicialics made their first contribution in https://github.com/google/blockly/pull/7640
- @truongductri01 made their first contribution in https://github.com/google/blockly/pull/7671
- @ananta made their first contribution in https://github.com/google/blockly/pull/7693
Full Changelog: https://github.com/google/blockly/compare/blockly-v10.2.2...blockly-v10.3.0
download
unix · zip
curl -fL -o blockly-v10.3.0.zip https://ratatoskr.space/pkg/blockly/blockly-v10.3.0.zip
printf '%s %s\n' '7e320a80b6867d92a66bc02596a3fe90bf2bf6fb12be66efe338a1254047e160' 'blockly-v10.3.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/blockly/blockly-v10.3.0.zip"
$out = "blockly-v10.3.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "7e320a80b6867d92a66bc02596a3fe90bf2bf6fb12be66efe338a1254047e160") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o blockly-v10.3.0.tar.gz https://ratatoskr.space/pkg/blockly/blockly-v10.3.0.tar.gz
printf '%s %s\n' '93d337decb68ebc4ca087975141bb938eaa4e0f70eff7d4dcffe624ff2eedeaf' 'blockly-v10.3.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/blockly/blockly-v10.3.0.tar.gz"
$out = "blockly-v10.3.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "93d337decb68ebc4ca087975141bb938eaa4e0f70eff7d4dcffe624ff2eedeaf") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o blockly-v10.3.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/blockly-v10.3.0.zip
printf '%s %s\n' '7e320a80b6867d92a66bc02596a3fe90bf2bf6fb12be66efe338a1254047e160' 'blockly-v10.3.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/blockly-v10.3.0.zip"
$out = "blockly-v10.3.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "7e320a80b6867d92a66bc02596a3fe90bf2bf6fb12be66efe338a1254047e160") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o blockly-v10.3.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/blockly-v10.3.0.tar.gz
printf '%s %s\n' '93d337decb68ebc4ca087975141bb938eaa4e0f70eff7d4dcffe624ff2eedeaf' 'blockly-v10.3.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/blockly-v10.3.0.tar.gz"
$out = "blockly-v10.3.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "93d337decb68ebc4ca087975141bb938eaa4e0f70eff7d4dcffe624ff2eedeaf") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| blockly-v10.3.0.zip | zip | 2.3 MiB |
blake3-24 e233b37b80df7ccda8bf520785faf8eca30900444a02c1b2
sha256 7e320a80b6867d92a66bc02596a3fe90bf2bf6fb12be66efe338a1254047e160
sha1 3279f6e42144e9db3a37dbc823f97fd437ba3aef
|
| blockly-v10.3.0.tar.gz | tar.gz | 1.7 MiB |
blake3-24 beb3f5a7bd0bd4ac314f8abdaf2153ce3c11c4a91c4f8a2e
sha256 93d337decb68ebc4ca087975141bb938eaa4e0f70eff7d4dcffe624ff2eedeaf
sha1 e36dedadedfc76f60a5c8035c2947961b4d29e39
|
install
bazel
http_archive(
name = "blockly",
urls = ["https://ratatoskr.space/pkg/blockly/blockly-v10.3.0.tar.gz"],
integrity = "sha256-k9M33sto68TKCHl1FBu5OOqk4PcO/31Nz/5iT/Lu3q8=",
strip_prefix = "blockly-blockly-v10.3.0",
)
zig
.url = "https://ratatoskr.space/pkg/blockly/blockly-v10.3.0.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "blockly",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/blockly-v10.3.0.tar.gz"],
integrity = "sha256-k9M33sto68TKCHl1FBu5OOqk4PcO/31Nz/5iT/Lu3q8=",
strip_prefix = "blockly-blockly-v10.3.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/blockly-v10.3.0.tar.gz",