Releases: nmstate/nmpolicy
Releases · nmstate/nmpolicy
v0.1.0-alpha.2
v0.1.0-alpha.1
What's Changed
Exciting New Features 🎉
- nmpolicy, api: Introduce a basic library API by @EdDev in #9
- Nmpolicy main flow skeleton by @EdDev in #23
- Resolver: resolving "eqfilter" AST filtering a simple string value by @AlonaKaplan in #18
- lexer: Tokenize expression using a scanner by @qinqon in #1
- expander: Inserting the captured snippet to the desired state by @AlonaKaplan in #34
- capture: Wire up ResolveCaptureEntryPath by @qinqon in #37
Other Changes
- ci, actions: pin to go.mod golang version by @qinqon in #5
- git: Ignore .orig files by @qinqon in #13
- deps: Remove vendor directory by @qinqon in #15
- CI: Run integration tests by @EdDev in #16
- CI, scripts: Introduce make.sh to run checks locally by @EdDev in #17
- ast: Implement eqfilter and path by @qinqon in #10
- Gitignore dot idea by @qinqon in #19
- CI: Run integration tests on GitHub actions using the script by @EdDev in #21
- ci, lint: Move make.sh to golingic-lint by @qinqon in #22
- ast, values: Add "currentState" special identity by @qinqon in #20
- lexer, tokens: Add types with all the tokens by @qinqon in #12
- lint, license: Add linter for license header by @qinqon in #25
- linter, headers: Fix if statement by @qinqon in #27
- test, integration: Harcoded eq filter test by @qinqon in #28
- test, integ: Check that cached ts and version by @qinqon in #30
- lint, header: Replace addlincese with go-header by @qinqon in #31
- parser, path/eqfilter: Implement minimal parser for
routes.runnig.destination="0.0.0.0/0"
by @qinqon in #14 - resolver, filter: Move out error prefix by @qinqon in #35
- parser: Allow reuse of the parser by @qinqon in #36
- parser, test: Group failures together by @qinqon in #38
- main scenario: Implement number and capture entry reference by @qinqon in #33
- devel: Add Makefile wrapper around make.sh by @qinqon in #40
- make: Fix integration-test target by @qinqon in #42
- cli: Import nmpolicy into cmd by @qinqon in #43
- [tech debt] internal, types: Use unmarshaled structs at the internal package. by @qinqon in #41
- infra: Add a goreleaser mechanism by @qinqon in #54
- infra: Add github release notes template by @qinqon in #55
- infra: Add bugfix relase category by @qinqon in #56
- Gorelease GitHub native by @qinqon in #57
- infra: Fix gh actions semver regex by @qinqon in #58
New Contributors
- @qinqon made their first contribution in #5
- @EdDev made their first contribution in #9
- @AlonaKaplan made their first contribution in #18
Full Changelog: v0.0.0...v0.1.0-alpha.1