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)
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 from 0.17.12 to 0.19.22.
Release notes
Sourced from assemblyscript's releases.
... (truncated)
Commits
09beb42
fix: Fix OOB on String.UTF8.encode when nullTerminated (#2173)a962528
Diagnose better error when using generic function by value (#2170)fd1e1df
fix: Fix contextual type confusion when resolving functions (#2167)81d5898
fix: loader: Consider .byteLength of slices when obtaining typed arrays (#2162)f87a1fd
update duplicate-fields fixture (#2164)8fe5248
Remove dead testsb73c285
add tableName for indirect calls (#2125)e231d19
Add clz and ctz unary operations for glue/i64 (#2155)a924cc7
Allow redeclaration of compatible class fields (#2158)a001103
Add class-leveldeclare
to parser (#2160)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)