Refactor pass pipeline for better precompute globals (#2154) (273d7d19ddf70822faf3003cc66b8f3f11cc8144)
Optimize expandType for JS target (#2148) (eddf08c981026a20cdec3b1f62145907d966f286)
Update typescript and other dependencies (#2151) (9bdeb8b1788604c22a24b3a6ef3c75f6e1ecec3b)
Skip leading bar during type's declaration (#2149) (738af31c9b05050fb18cabd8e61d39bad6466d8f)
Fix reference-types test failure (#2136) (777f440d435091d3b3accb7f03cfd4b2e265fca8)
Refactor text util surrogate helpers (#2146) (e56abf7a6e9891f05a71a039611d01f88876b27e)
Update node nightly for CI (#2147) (30c71189c99e4ef50efee8fafb1155d8c0d53ea6)
Refactor text utils (#2144) (ab5a4808d9681245b60563937ae77ce1a8d99a0a)
Disable useDefineForClassFields & extra strictness for tsconfig (#2145) (52255f53c25649d43666777dce09f12e75f7d073)
This speedup typescript compilation significantly
v0.19.20
Bug fixes
Update long.js CDN path in SDK (#2138) (8c3cc2a05892374501f71972f59f7c83b07eb1bc)
v0.19.19
New features
Add trueish conversion for v128 types (#2135) (584bacf85fe838451e19da4ee1042ae6f9af27d7)
Update ts-node to 10.4.0 (#2123) (b4dfc444111ff440a68b3ec8d806371f69644f7b)
Expose new ASC_RUNTIME compile time constant. Avoid mem cleanups in std containers for Incremental Runtime (#2122) (85da1a5937d52b30ae2f36bd85f6589db7dcc07f)
... (truncated)
Commits
81d5898 fix: loader: Consider .byteLength of slices when obtaining typed arrays (#2162)
587c414 Cherry pick some loader string test cases (#2050)
8eaa44a feat: add ability to create arrays with capacity for __newArray (#2024)
b0549e0 feat: Add __getFunction method for loader (#2037)
5df7318 feat: add __newArrayBuffer() to the loader (#1965)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps @assemblyscript/loader from 0.17.12 to 0.19.21.
Release notes
Sourced from
@assemblyscript/loader
's releases.... (truncated)
Commits
81d5898
fix: loader: Consider .byteLength of slices when obtaining typed arrays (#2162)587c414
Cherry pick some loader string test cases (#2050)8eaa44a
feat: add ability to create arrays with capacity for __newArray (#2024)b0549e0
feat: Add __getFunction method for loader (#2037)5df7318
feat: add __newArrayBuffer() to the loader (#1965)3564848
Add string conversion error modes (#1902)7e20ad2
Fix: Use F_NOEXPORTRUNTIME if __rtti_base is missing (#1808)92bc7dd
fix: Fix premature collect of backing buffers in loader's __newArrayb857944
Rewrite runtime, switch to tracing GC and bootstrap (#1559)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)