fix(deps): update dependency @inlang/paraglide-js to v2.19.0#169
Open
MFSGA wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR contains the following updates:
2.18.2→2.19.0Release Notes
opral/paraglide-js (@inlang/paraglide-js)
v2.19.0Minor Changes
67a8942: Compile pattern-level function-reference annotations to registry callsAnnotations attached directly to pattern expressions (e.g. i18next's
{{count, number}}imported via plugin-i18next) were silently dropped and compiled to plain interpolation. They now compile through the sameregistry.*path as local-variable annotations:Unknown formatter names fall back to plain interpolation with a compile-time warning instead of failing or staying silent.
compilePattern()gained an optionallocaleparameter, required to compile annotations.Fixes #694
d57efa1: Skip recompilation when inputs are unchanged across bundler runs in the same processvite buildfiresbuildStartonce per environment (client, ssr, ...) and each run did a fullcompile()— project loading and message compilation — even though the inputs hadn't changed. The plugin now hashes the tracked input files, their directory listings, and the output-affecting options after a successful compile, and skipscompile()entirely when the digest matches on the next run. The second and later environments become near-free:The digest fails open: any state it can't certify (missing files, read errors, changed options, a failed compile) forces a recompile. Multi-compiler webpack setups (client + server) benefit the same way via
beforeRun.Also fixed along the way:
fsoption silently bypassed the plugin's file-read tracking (the args spread overrode the tracked fs wrapper), which left file watching inert for custom-fs setups./cachet-app/had its inputs excluded from file watching. It now matches whole path segments only.Fixes #693
Patch Changes
6010611: Update@inlang/sdkto 2.10.0.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.