blockly @ 1.20181219.0
integrity
- size
- 22.4 MiB
- downloaded
- last checked
release notes
Issues closed
- Blockly not compiling totally when using build.py (#2138)
- IO loop going away before the audio device has been stopped (#2134)
- FieldImage opt_onClick initialisation when the block is defined in json (#2132)
- C shaped blocks don't wrap around other blocks (insertion markers, develop) (#2131)
- Mobile Demos scale is off and user can zoom page (#2119)
- Update selenium to latest (#2116)
- Upgrade chromedriver to latest (#2115)
- Upgrade build.py to python 3 (#2112)
- broken when rename arguments of function (#2110)
- getVariable can fail (#2107)
- how to build blocks_compressed.js? (#2099)
- Undo broken when deleting multiple blocks in a stack (#2097)
- Serializing a stack of blocks only outputs the first block (#2096)
- logic_boolean block can not be dragged from toolbox on Android (#2055)
- BlockFactory is broken (#2040)
- controls_if: Mutation actions do not undo correctly (#2037)
- Calling setTooltip on a field label or image during Block.init() crashes (#2030)
- Add randomness to bump distances (#2011)
- Upgrade to Dart 2.0 (#1951)
- Deleting workspace comments sometimes throws console warnings (#1848)
- Dragging a block off the edge breaks undo in fixed size workspaces (#1653)
- Renaming a procedure does not group events (#1508)
- Replace goog.asserts when validating user data (#824)
- [Edge, IE] Zoom control mouseover is not clipped (#172)
Pull requests
- Disable insertion markers for the December 2018 release (#2170)
- Groups events fired during field input change (#2168)
- Reconnects child blocks when an undo is done on an else block (#2167)
- Propagate the event group when enforcing bounds on blocks (#2163)
- Handle promise rejection for sound.play() in preload (#2162)
- #172, Fixed [Edge, IE] Zoom control mouseover is not clipped (#2159)
- Fixed Filter Capacity not Considering Child Blocks. (#2155)
- #1848 Fixed throw console warning when deleting workspace comments (#2151)
- Tweak insertion marker snap radii (#2149)
- Added randomness to bumping per Issue #2011 (#2148)
- Allow statement connections to connect around block stacks during drags (#2147)
- Pulls from MakeCode fork the ability to rename and delete variables i… (#2144)
- Bugfix/2107 (#2139)
- Generate Code For Single Block (#2133)
- Added Max Instances Property to Workspace Options (#2130)
- Rebase insertion markers into the rendering branch (#2129)
- Feature/insertion markers (#2127)
- Update selenium version (#2126)
- Fix issues related to Python 3 compatibility (#2125)
- Update chromedriver version (#2124)
- Make build.py compatible with Python 2 and 3 (#2123)
- Add support for handling window.prompt(..) etc in iOS mobile demo (#2121)
- Removing comment around (#2120)
- [rendering] update build script (#2113)
- Run generator tests on Travis (#2111)
- fix #2090 (#2109)
- Rebuild to include blockToDom fix; bump version number (#2106)
- Immovable blocks should not move when workspace is cleaned (#2104)
download
unix · zip
curl -fL -o 1.20181219.0.zip https://ratatoskr.space/pkg/blockly/1.20181219.0.zip
printf '%s %s\n' '8bebd200d7406d30a2f3e3ac53e3888fc80d86a4193957dd90183491234adbf1' '1.20181219.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/blockly/1.20181219.0.zip"
$out = "1.20181219.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8bebd200d7406d30a2f3e3ac53e3888fc80d86a4193957dd90183491234adbf1") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 1.20181219.0.tar.gz https://ratatoskr.space/pkg/blockly/1.20181219.0.tar.gz
printf '%s %s\n' '61dcd727047ce0a5fdaddd9ba4a9ae6ec464e5207eb6d3809227308b69e66e1c' '1.20181219.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/blockly/1.20181219.0.tar.gz"
$out = "1.20181219.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "61dcd727047ce0a5fdaddd9ba4a9ae6ec464e5207eb6d3809227308b69e66e1c") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 1.20181219.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/1.20181219.0.zip
printf '%s %s\n' '8bebd200d7406d30a2f3e3ac53e3888fc80d86a4193957dd90183491234adbf1' '1.20181219.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/1.20181219.0.zip"
$out = "1.20181219.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8bebd200d7406d30a2f3e3ac53e3888fc80d86a4193957dd90183491234adbf1") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 1.20181219.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/1.20181219.0.tar.gz
printf '%s %s\n' '61dcd727047ce0a5fdaddd9ba4a9ae6ec464e5207eb6d3809227308b69e66e1c' '1.20181219.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/1.20181219.0.tar.gz"
$out = "1.20181219.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "61dcd727047ce0a5fdaddd9ba4a9ae6ec464e5207eb6d3809227308b69e66e1c") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| 1.20181219.0.zip | zip | 22.5 MiB |
blake3-24 c165ab7a90b4133840149a1525146a32950518d3766c44fc
sha256 8bebd200d7406d30a2f3e3ac53e3888fc80d86a4193957dd90183491234adbf1
sha1 9e34d04f247398e539b25f64ec69129d447272f9
|
| 1.20181219.0.tar.gz | tar.gz | 22.0 MiB |
blake3-24 993e10fe3f7542d54bce08b0b8ac58017b4a0a9226733e92
sha256 61dcd727047ce0a5fdaddd9ba4a9ae6ec464e5207eb6d3809227308b69e66e1c
sha1 fa1805acc472909bd3c53553720faf89447b622f
|
install
bazel
http_archive(
name = "blockly",
urls = ["https://ratatoskr.space/pkg/blockly/1.20181219.0.tar.gz"],
integrity = "sha256-YdzXJwR84KX9rd2bpKmubsRk5SB+ttOAkicwi2nmbhw=",
strip_prefix = "blockly-1.20181219.0",
)
zig
.url = "https://ratatoskr.space/pkg/blockly/1.20181219.0.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "blockly",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/1.20181219.0.tar.gz"],
integrity = "sha256-YdzXJwR84KX9rd2bpKmubsRk5SB+ttOAkicwi2nmbhw=",
strip_prefix = "blockly-1.20181219.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/1.20181219.0.tar.gz",