Skip to content

Releases: nmstate/nmpolicy

v0.1.0-alpha.2

01 Dec 10:23
Compare
Choose a tag to compare

Changelog

What's Changed

Bug Fix 🐛

  • parser: Return empty if there is no tokens by @qinqon in #61

Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2

v0.1.0-alpha.1

30 Nov 10:56
Compare
Choose a tag to compare

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

Full Changelog: v0.0.0...v0.1.0-alpha.1