Fix version string in SDK dist files (#1336) (e5bfe15)
Prevent stack overflow in portable fromCharCodes/CodePoints (#1340) (6dce0f2)
Code Refactoring
Rename dtoa/itoa_stream to dtoa/itoa_buffered & simplify them (#1339) (0e398c4)
BREAKING CHANGES
The internal dtoa/itoa_stream helpers (unsafe Number#toString) in util/number have been renamed to dtoa/itoa_buffered, don't take a redundant offset argument anymore, and the underlying core implementation helpers are no longer exposed. Usage now is: dtoa_buffered(buffer + byteOffset, value)
Reorder ASC_TARGET enum for clarity (#1318) (f67a843)
Features
Use integer power for integer types (#1146) (8c2e9cc)
BREAKING CHANGES
The values of ASC_TARGET have been flipped, with JS (portable) now being 0, WASM32 being 1 and WASM64 being 2.
The result of a ** binary operation is now the common denominator integer if both operands are integers. Previously, the result was a float as if calling Math/f.pow.
v0.10.2
From v0.10.2 onwards we are switching to automated semantic releases. This tag is otherwise identical to v0.10.1.
v0.10.1
New features
Added an experimental GC finalization hook to perform custom cleanup on free
Implemented radix argument on Number#toString
Allow disabling arbitrary globals with --use TheGlobal=
Emit a warning when exporting a generic element with no concrete instances
Implemented portable variants of TypedArray.wrap
Use node-like resolution instead of relative paths in asinit-generated tsconfigs, if possible
... (truncated)
Commits
6dce0f2 fix: Prevent stack overflow in portable fromCharCodes/CodePoints (#1340)
0e398c4 refactor: Rename dtoa/itoa_stream to dtoa/itoa_buffered & simplify them (#1339)
e5bfe15 fix: Fix version string in SDK dist files (#1336)
5be2c61 chore: Emphasize doc links in README (#1335)
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps assemblyscript from 0.9.4 to 0.12.0.
Release notes
Sourced from assemblyscript's releases.
Commits
6dce0f2
fix: Prevent stack overflow in portable fromCharCodes/CodePoints (#1340)0e398c4
refactor: Rename dtoa/itoa_stream to dtoa/itoa_buffered & simplify them (#1339)e5bfe15
fix: Fix version string in SDK dist files (#1336)5be2c61
chore: Emphasize doc links in README (#1335)15715a8
chore: Update README badges, remove nightly badge2ec7133
chore: Modernize loader (#1279)f67a843
refactor: Reorder ASC_TARGET enum for clarity (#1318)a98c1dc
chore: Enable semantic releases8c2e9cc
feat: Use integer power for integer types (#1146)085aa7f
chore: Set up semantic release (#1332)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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)