Release v0.8.0
What's Changed
- Remove net5 or greater by @Ygg01 in #45
- Move to NUnit 4.0.1 by @Ygg01 in #48
- Fix issue with Windows test not being fully run by @Ygg01 in #51
- [Breaking change] Refactor to use consistent naming by @Ygg01 in #42
- Remove unnecessary
ContainsKey()calls and split dictionaries by @ElectroJr in #43 [Breaking change]MakeFluentBundleabstract and do some API refactoring by @Ygg01 in #50- To fully resolve the issue reported by @ElectroJr a common base for bundle is added
FluentBundle. - Extract read-only methods to
IReadBundle - Adds
FrozenBundleas a read-only version ofFluentBundle
- To fully resolve the issue reported by @ElectroJr a common base for bundle is added
[Major change]RefactorAst*API- Adds builder for most
Ast*types (AstMessage,AstTermandJunk). E.g.SelectExpressionBuilder(new VariableReference("x")) .AddVariant("one", new PatternBuilder("select 1")) .AddVariant("other", new PatternBuilder("select other")) .SetDefault(1) .Build();
- Adds
Equalsto mostLinguini.Syntax.Asttypes. - All serializers now have a
Readmethod implementation.
- Adds builder for most
New Contributors
- @ElectroJr made their first contribution in #43
Full Changelog: v0.7.0...v0.8.0