Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
bs.*
and non-namespaced attributes (#1348)before that
@as
prevents e.g. universal librariesthat want to use PPXes supporting
@as
with native semantics.@mel.splice
error (#1350)@mel.splice
has been removed in earlier Melange versions and it hasbeen producing errors for the last 2 versions. Since ecosystem libraries
have been keeping up to date with Melange versions, after this change, it
will be silently ignored.
@mel.as "constant"
and@mel.this
to coexist -- marking the constant argument as the instance / self argument(#1353)
new
blocks (#1360)for sharing extensions across contexts (#1326)
counter per module. This impacts calls to
Printexc.exn_slot_id
andPrintexc.exn_slot_name
, which would previously return the globalidentifier at exception creation, and will now return the module-local
runtime identifier.
dev
/release
(#1365)Js.Fetch
module with types forfetch
in JS (#1343)Js.ReadableStream
module to unify around its type in community libraries (#1344)Js.WritableStream
(#1367)