blockly @ 1.20190215.0
integrity
- size
- 28.4 MiB
- downloaded
- last checked
release notes
Major features
- Insertion markers
- Large workspace performance
- Trashcan contents
- Theme API
Issues closed
- Insertion marker flickering (#2255)
- Multiple workspaces on the same page breaks when using trashcan (#2291)
- Disable Next Blocks in Toolbox (#2273)
- Complete adding Hausa language (ha) (#2264)
- getTertiaryColour -> getColourTertiary (#2262)
- request: Auto-generate Create buttons for added variable types (#2256)
- Should the "FinishedLoading" event be added to Events.fromJson? (#2250)
- Disabled blocks can't be retrieved from the trash. (#2239)
- Image dropdowns of disabled blocks don't render properly. (#2238)
- Trash hotspot wrong when trash is full. (#2237)
- workspace.getAllBlocks shouldn't return insertion markers by default (#2236)
- Shadow blocks are positioned wrong when converted to real blocks in DevTools (#2234)
- I can't get blockly working in Angular (#2232)
- Blocks disapper when a custom block connects with a defined block (#2231)
- feature request - Hide not so important "Inputs" (#2229)
- block.dispose(/healStack/ true) should not attempt to heal shadow block connections (#2227)
- Maximum Block Limit demo off by one (#2216)
- Colours on advanced compilation demos are all black (#2215)
- Exception "Cannot set property 'textContent' of undefined" from a custom block after blockly update (#2214)
- blockfactory error (#2206)
- No default jsDelivr CDN file set (#2200)
- store generated code safely on server (#2199)
- No Accessor to tell if BlocklyStorage has Anything Stored (#2197)
- Can Blockly use upload file button? (#2194)
- Document maxTrashcanContents Option (#2192)
- Undeletable Blocks Created Through .domToWorkspace can be "Deleted" through Undo (#2191)
- Display Trashcan Flyout Horizontally when Layout is Horizontal (#2166)
- uncheckedconversions compilation error: Fix in progress (#2164)
- text_join argument precedence bug in PHP (#2161)
- flyout_base's .filterForCapacity Does Not Consider Children When Checking .remainingCapacityOfType (#2154)
- Document Max Instances Option (#2141)
- Trashcan Contents (#2136)
Pull requests
- Rebuild 02 11 19 (#2288)
- Update dependencies (#2284)
- Fixed Horizontal Scrolling on Window Resize for Simple Toolboxes (#2282)
- Fixed Flyout Scrollbars Not Being Repositioned on Window Resize (#2281)
- Fixed next blocks not being disabled in flyout. (#2278)
- Check against healing child shadow blocks (#2271)
- Changes colour names (#2270)
- Typo fix in code comment (#2269)
- Pull in pxt-blockly's rendering file and hack until blocks can be created without errors (#2266)
- Typo in code comment (#2265)
- Update to latest Closure Template jars, recompile. (#2263)
- Rebase rendering branch on develop (#2260)
- Fix event description for theme (#2259)
- Speed up the connection DB (#2254)
- Added a Test Block for a Dynamic Dropdown (#2252)
- Update procedures.js (#2251)
- Update procedures.js (#2248)
- Fixed Image Dropdowns on Disabled Blocks not Rendering Correctly. (#2246)
- Ignore insertion markers in getAllBlocks; add accessors for insertion markers (#2243)
- Changed Trashcan Lid Opening Direction (#2242)
- Retrieve Disabled Blocks from the Trashcan (#2241)
- Fixed Trashcan Hotspot & Changed Positioning (#2240)
- Added FinishedLoading Event (#2235)
- Ignore insertion markers when checking remaining capacity (#2233)
- Access colours using bracket notation (#2226)
- Block in (#2225)
- Add support for rendering a vertical input based cursor (#2224)
- Show the cursor with attached to a statement connection (#2223)
- Block nav (#2222)
- Initial cursor rendering, supports coordinate positioning only (#2221)
download
unix · zip
curl -fL -o 1.20190215.0.zip https://ratatoskr.space/pkg/blockly/1.20190215.0.zip
printf '%s %s\n' 'd7641f2ea662f90c9d0f2723260cde106f72cfef3525aeaaa647d88890b5ce29' '1.20190215.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/blockly/1.20190215.0.zip"
$out = "1.20190215.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "d7641f2ea662f90c9d0f2723260cde106f72cfef3525aeaaa647d88890b5ce29") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 1.20190215.0.tar.gz https://ratatoskr.space/pkg/blockly/1.20190215.0.tar.gz
printf '%s %s\n' '8005aedc13a1da077c7eeff2e4ba64ad7efab25cccfd93ac0f9e7e700cc46a20' '1.20190215.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/blockly/1.20190215.0.tar.gz"
$out = "1.20190215.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8005aedc13a1da077c7eeff2e4ba64ad7efab25cccfd93ac0f9e7e700cc46a20") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 1.20190215.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/1.20190215.0.zip
printf '%s %s\n' 'd7641f2ea662f90c9d0f2723260cde106f72cfef3525aeaaa647d88890b5ce29' '1.20190215.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/1.20190215.0.zip"
$out = "1.20190215.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "d7641f2ea662f90c9d0f2723260cde106f72cfef3525aeaaa647d88890b5ce29") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 1.20190215.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/1.20190215.0.tar.gz
printf '%s %s\n' '8005aedc13a1da077c7eeff2e4ba64ad7efab25cccfd93ac0f9e7e700cc46a20' '1.20190215.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/1.20190215.0.tar.gz"
$out = "1.20190215.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8005aedc13a1da077c7eeff2e4ba64ad7efab25cccfd93ac0f9e7e700cc46a20") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| 1.20190215.0.zip | zip | 28.4 MiB |
blake3-24 d489d8423ecc0f8d0599a1afcf38d4bdbd8976283fdbea69
sha256 d7641f2ea662f90c9d0f2723260cde106f72cfef3525aeaaa647d88890b5ce29
sha1 d1a3083342dd815d240079256b1fa95c8610cbe3
|
| 1.20190215.0.tar.gz | tar.gz | 27.9 MiB |
blake3-24 2458f551a68ef13b7e891a108bf60176239996a5628894cc
sha256 8005aedc13a1da077c7eeff2e4ba64ad7efab25cccfd93ac0f9e7e700cc46a20
sha1 bc7d4442f2032fbaa2a7404d51d4a3e41addbce6
|
install
bazel
http_archive(
name = "blockly",
urls = ["https://ratatoskr.space/pkg/blockly/1.20190215.0.tar.gz"],
integrity = "sha256-gAWu3BOh2gd8fu/y5LpkrX76slzM/ZOsD55+cAzEaiA=",
strip_prefix = "blockly-1.20190215.0",
)
zig
.url = "https://ratatoskr.space/pkg/blockly/1.20190215.0.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "blockly",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/1.20190215.0.tar.gz"],
integrity = "sha256-gAWu3BOh2gd8fu/y5LpkrX76slzM/ZOsD55+cAzEaiA=",
strip_prefix = "blockly-1.20190215.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/blockly/1.20190215.0.tar.gz",