graph-tooling icon indicating copy to clipboard operation
graph-tooling copied to clipboard

fix(deps): update dependency assemblyscript to v0.27.1

Open renovate[bot] opened this issue 2 years ago • 2 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
assemblyscript (source) 0.19.10 -> 0.27.1 age adoption passing confidence
assemblyscript (source) 0.19.23 -> 0.27.1 age adoption passing confidence

Release Notes

AssemblyScript/assemblyscript

v0.27.1

Compare Source

Bug fixes
  • Move compilation of instanceof helpers post override discovery (#​2661) (9497c3d)
Other

v0.27.0

Compare Source

Breaking changes
  • Check global uses more strictly (#​2632) (5cbbf84) Use of global variables (in the Wasm sense) is now checked more strictly to prevent undesirable execution order. If the compiler detects that it is possible that a variable might not have been initialized when accessed, a diagnostic is produced. It cannot be ruled out that some amount of existing code will be affected, since such checks are performed at runtime in JS but are proven at compile time in AS. If encountered, the fix is to move the variable's declaration up, say before the first invocation of a function (that might call another function) accessing the variable, so it is guaranteed that it is initialized before its first use.
Bug fixes
  • Update this and return type in generated child class constructor (#​2635) (941b0e1)
Other

v0.26.7

Compare Source

Bug fixes

v0.26.6

Compare Source

Bug fixes
Other
  • Add parse methods to portable. Also fix couple type definitions (#​2627) (4535263)

v0.26.5

Compare Source

Bug fixes
Other

v0.26.4

Compare Source

Bug fixes

v0.26.3

Compare Source

New features

v0.26.2

Compare Source

Bug fixes
Other

v0.26.1

Compare Source

Bug fixes
  • Mitigate endless loop in (invalid) override discovery (d46bfeb)
  • Check ASI upon unusual trailing expressions (#​2252) (282d924)
Other
  • [NFC] Simplify lookup tables with reinterprect casts (#​2609) (c9297db)

v0.26.0

Compare Source

Breaking changes
  • Add LUB computation for class types (#​2594) (4b3b390) Binary and ternary expressions now compute and evaluate to the least upper bound of two not identical class type inputs in the absence of a better fitting contextual type. Technically a breaking change, yet likely without noticeable effects on existing code.
Bug fixes
  • Defuse assert in lookupPropertyAccessExpression after prior error (82812de)
  • Support trailing comma in function type parameters (#​2608) (1ff71e5)
Other

v0.25.2

Compare Source

New features
  • Add --uncheckedBehavior to customize the use of unchecked() (#​2575) (7a35ff8)
Bug fixes
Other

v0.25.1

Compare Source

Bug fixes
Other

v0.25.0

Compare Source

Breaking changes
  • Fix variable initialization checks / revise flow logic (#​2578) (6717de0) Initialization of global variables sometimes wasn't guaranteed before, allowing unsafe behavior if initialization indeed wasn't performed before access. To mitigate, variables from now on require either an initializer, a primitive type with a trivial default value (typically 0), a nullable type (if a reference, defaulting to null) or otherwise annotation with definitive assignment (i.e. let someObject!: ..., then inserting a runtime check upon access).
Other

v0.24.1

Compare Source

Bug fixes

v0.24.0

Compare Source

Breaking changes
  • Implicitly inherit from Object (#​2559) (688dcd2) Constant class ids of String, ArrayBuffer etc. moved one value up, with Object now represented by ID=0.

v0.23.1

Compare Source

Bug fixes

v0.23.0

Compare Source

Breaking changes
  • Remove no longer used half of RTTI (#​2555) (a565d73) RTTI at __rtti_base no longer contains base class ids and now is just type flags.
  • Make class fields a special kind of property (#​2548) (0fd4db2) Element kinds FIELD and FIELD_PROTOTYPE and elements Field and FieldPrototype have been removed. Instead, Property inherit previous Field functionality, indicated by property.isField.
Other

v0.22.0

Compare Source

Breaking changes
  • Refactor enum identifiers to TitleCase and apply some changes in AST nodes (#​2501) (a7d10ba)
Other

v0.21.7

Compare Source

Bug fixes
Other

v0.21.6

Compare Source

Bug fixes
Other

v0.21.5

Compare Source

Bug fixes
Other

v0.21.4

Compare Source

Bug fixes
Other

v0.21.3

Compare Source

New features
  • Add warning about NaN invariant and -0.0 for direct comparisons (#​2475) (6c79e39)
Bug fixes
Other

v0.21.2

Compare Source

New features
  • Introduce new parse methods for builtin value types. Deprecate XX.parseInt/parseFloat (#​2465) (12b3f35)
Bug fixes
  • Element access operator should derive index type properly from overloaded signature (#​2468) (141e350)
  • Fix number of lines for f32x4.shuffle definition (#​2459) (61317b4)
Other

v0.21.1

Compare Source

Bug fixes
  • handle void to void during convertExpression (#​2412) (707fc7a)
  • Fix resolveNamedType cannot resolve type parameter in contextual element (#​2448) (b044b71)
Other

v0.21.0

Compare Source

Breaking changes
New features
Bug fixes
Other

v0.20.19

Compare Source

New features
  • Add simd shuffle / swizzle aliases for i16x8, i32x4, i64x2, f32x4 and f64x2 (#​2368) (e8ed2dd)
  • Make result of StaticArray#slice and StaticArray#concat as instance generics. Deprecate static methods (#​2404) (847dbde)
Bug fixes
  • assert throwing expected 2 arguments but got 1 (#​2435) (cf676d3)
  • Fix mixed up naming "upcast" <-> "downcast" for runtime checks (#​2423) (5faef3a)
Other

v0.20.18

Compare Source

New features
Bug fixes
Other

v0.20.17

Compare Source

Bug fixes
Other

v0.20.16

Compare Source

Bug fixes

v0.20.15

Compare Source

Bug fixes

v0.20.14

Compare Source

New features
Bug fixes
Other
  • Add fast-path for StaticArray lowering if values is TypedArray in bindings (#​2370) (c74ef5e)
  • Introduce faster and memory optimal BitSet as replacement of Set<i32> (#​2361) (17e4647)
  • Add engine requirements for package.json (#​2378) (75dbcfd)
  • Add workaround for Math.pow constant folding (only for JS builds) (#​2346) (ec0b0c8)
  • Fallback to _start value for --exportStart if argument was skipped (#​2343) (2ccea6b)
  • Use unchecked array access for Map#values/keys and Set#values methods (#​2339) (1465322)

v0.20.13

Compare Source

Bug fixes

v0.20.12

Compare Source

Bug fixes
Other

v0.20.11

Compare Source

Bug fixes
Other
  • Refactor to string interpolation where possible in compiler (#​2319) (c8ecb53)

v0.20.10

Compare Source

New features
Other

v0.20.9

Compare Source

Bug fixes

v0.20.8

Compare Source

Bug fixes
Other

v0.20.7

Compare Source

Bug fixes

v0.20.6

Compare Source

New features
Bug fixes

v0.20.5

Compare Source

Bug fixes

v0.20.4

Compare Source

New features
Bug fixes
  • Fix parseInt result for some mixed integers (#​2193) (a3dcd5d)
  • Fix function expression lifting in bindings (#​2255) ([f79b82e](https://togithub.com/AssemblyScr

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] avatar Mar 31 '23 22:03 renovate[bot]

🦋 Changeset detected

Latest commit: 316439cb1ff3875d519d75a5c8b9420ad1256990

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@graphprotocol/graph-cli Patch
@graphprotocol/graph-ts Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

changeset-bot[bot] avatar Mar 31 '23 22:03 changeset-bot[bot]

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

renovate[bot] avatar Mar 31 '23 22:03 renovate[bot]

Autoclosing Skipped

This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

renovate[bot] avatar Dec 09 '24 15:12 renovate[bot]