Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ci] release #1981

Merged
merged 1 commit into from
Jun 27, 2023
Merged

[ci] release #1981

merged 1 commit into from
Jun 27, 2023

Conversation

github-actions[bot]
Copy link
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@marko/[email protected]

Major Changes

  • #1980 9d3b34eef Thanks @DylanPiercey! - Allow parse errors to be recovered from by migrations. This adds a new ast node type of MarkoParseError.
    MarkoParseError nodes can be removed during the migration stage to handle legacy syntaxes. Any MarkoParseError
    left in the AST at the end of the migration phase will throw an error similar to what it would have previously
    thrown synchronously.

    This also means that all parse errors can be surfaced as an aggregate error instead of bailing on the first
    parse error. When the compiler is ran with errorRecovery: true these errors become diagnostics instead of
    being thrown.

@marko/[email protected]

Minor Changes

  • #1980 9d3b34eef Thanks @DylanPiercey! - Allow parse errors to be recovered from by migrations. This adds a new ast node type of MarkoParseError.
    MarkoParseError nodes can be removed during the migration stage to handle legacy syntaxes. Any MarkoParseError
    left in the AST at the end of the migration phase will throw an error similar to what it would have previously
    thrown synchronously.

    This also means that all parse errors can be surfaced as an aggregate error instead of bailing on the first
    parse error. When the compiler is ran with errorRecovery: true these errors become diagnostics instead of
    being thrown.

Patch Changes

[email protected]

Minor Changes

  • #1980 9d3b34eef Thanks @DylanPiercey! - Allow parse errors to be recovered from by migrations. This adds a new ast node type of MarkoParseError.
    MarkoParseError nodes can be removed during the migration stage to handle legacy syntaxes. Any MarkoParseError
    left in the AST at the end of the migration phase will throw an error similar to what it would have previously
    thrown synchronously.

    This also means that all parse errors can be surfaced as an aggregate error instead of bailing on the first
    parse error. When the compiler is ran with errorRecovery: true these errors become diagnostics instead of
    being thrown.

Patch Changes

@marko/[email protected]

Minor Changes

  • #1980 9d3b34eef Thanks @DylanPiercey! - Allow parse errors to be recovered from by migrations. This adds a new ast node type of MarkoParseError.
    MarkoParseError nodes can be removed during the migration stage to handle legacy syntaxes. Any MarkoParseError
    left in the AST at the end of the migration phase will throw an error similar to what it would have previously
    thrown synchronously.

    This also means that all parse errors can be surfaced as an aggregate error instead of bailing on the first
    parse error. When the compiler is ran with errorRecovery: true these errors become diagnostics instead of
    being thrown.

Patch Changes

@DylanPiercey DylanPiercey merged commit a5d5352 into main Jun 27, 2023
2 checks passed
@DylanPiercey DylanPiercey deleted the changeset-release/main branch June 27, 2023 22:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant