Skip to content

Commit

Permalink
Write dep updates in upcoming release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
Apanatshka authored May 29, 2024
1 parent d171c65 commit bb1e9fa
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions content/release/note/vnext.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,12 @@ See the corresponding [migration guide](../migrate/vnext.md) for migrating from

## Changes
- The value of `metaborgVersion` in `metaborg.yaml` is no longer hardcoded and must be specified explicitly in the `metaborg.yaml` file of a language project. See the migration guide.

### Dependencies
- Introduced `util-vfs2` and moved the parts of `org.metaborg.util` that depend on `org.apache.commons:commons-vfs2` to there. This makes it possible for parts of Spoofax that do not use vfs2 to not depend on vfs2.
- Loading a parse table and using it to parse a file (example in [`spoofax2-lang-example:java/parse`](https://github.com/MetaBorgCube/spoofax2-lang-example/tree/main/java/parse)) no longer depends on `commons-io:commons-io`. The only third-party dependencies are now `jakarta.annotation:jakarta.annotation-api`, `org.slf4j:slf4j-api` and `io.usethesource:capsule`.
- `com.virtlink.commons:commons-configuration2-jackson1`: 1.3.1 -> 1.3.5
- `com.fasterxml.jackson.core:jackson-core`: 2.14.0 -> 2.17.1
- `com.fasterxml.jackson.core:jackson-databind`: 2.14.0 -> 2.17.1
- `com.fasterxml.jackson.core:jackson-annotations`: 2.14.0 -> 2.17.1
- `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml`: 2.14.0 -> 2.17.1

0 comments on commit bb1e9fa

Please sign in to comment.