Skip to content

Commit 4126e8a

Browse files
committed
Add breaking changes
1 parent e78a255 commit 4126e8a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

packages/langium/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,20 @@
99
* Improve unknown file type handling in the language server ([#1455](https://github.com/eclipse-langium/langium/pull/1455), [#1492](https://github.com/eclipse-langium/langium/pull/1492)).
1010
* Emit an event after configuration section updates ([#1445](https://github.com/eclipse-langium/langium/pull/1445)).
1111
* Deleted files now have their diagnostics removed ([#1441](https://github.com/eclipse-langium/langium/pull/1441)).
12+
* The parser can now start with an alternative entry rule ([#1407](https://github.com/eclipse-langium/langium/pull/1407)).
1213

1314
### Bug Fixes
1415

1516
* Fixed cyclic formatter behavior ([#1550](https://github.com/eclipse-langium/langium/pull/1550)).
1617
* Fixed incorrect CST nodes after performing grammar actions ([#1547](https://github.com/eclipse-langium/langium/pull/1547)).
1718
* Fixed a few `Stream` idempotency issues ([#1545](https://github.com/eclipse-langium/langium/pull/1545)).
1819

20+
### Breaking Changes
21+
22+
* The `ConfigurationProvider` interface needs to implement the `onConfigurationSectionUpdate` method ([#1445](https://github.com/eclipse-langium/langium/pull/1445)).
23+
* The `ServiceRegistry` interface needs to implement the new `hasServices` method ([#1455](https://github.com/eclipse-langium/langium/pull/1455)).
24+
* The `DefaultServiceRegistry#map` field has been deprecated. Please use the new `fileExtensionMap` field (together with `languageIdMap` instead).
25+
1926
## v3.0.0 (Feb. 2024)
2027

2128
### Smaller Bundles with Exports

0 commit comments

Comments
 (0)