Skip to content

Releases: Kong/go-apiops

v0.1.29

24 Jan 14:42
2bb192b
Compare
Choose a tag to compare

Changelog

  • 2bb192b feat(namespace): flag for emptyselectors (#147)
  • f1ead32 refactor(types): improve messages when type checking (#146)

v0.1.28

22 Jan 16:35
c8b54f1
Compare
Choose a tag to compare

Changelog

  • c8b54f1 feat(namespace): add namespacing paths (#129)
  • 6a56a12 fix(o2k): use regex_priority in defaults if given (#143)
  • 655646e chore(deps): bump github.com/onsi/gomega from 1.31.0 to 1.31.1 (#142)
  • cc5a8e5 chore(*): update copyright info (#141)
  • 2202b13 chore(nodesets): refactored and added tests (#140)
  • ff8e2ca chore(cli): set up logging generically (#138)
  • f38f736 feat(selectors): add multi-selector object (#137)
  • 83c3ea4 chore(deps): bump github.com/onsi/ginkgo/v2 from 2.14.0 to 2.15.0 (#132)
  • 04d79b9 chore(deps): bump github.com/onsi/gomega from 1.30.0 to 1.31.0 (#133)
  • 8827a9d chore(ci): update go version (#136)
  • fc1eb55 bump go to 1.21.1 (#134)
  • bc4c4bb fix(o2k): escape $ in a path (#131)
  • e2cdd5c chore(deps): bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.14.0 (#130)

v0.1.27

10 Jan 11:36
ec26109
Compare
Choose a tag to compare

Changelog

  • ec26109 chore(deps): bump github.com/spf13/cobra from 1.6.1 to 1.8.0 (#128)
  • 197949e chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.4 (#127)
  • a7dd850 chore(refactor): rearrange some code and test files (#114)
  • 6462baa chore(deps): bump github.com/kong/go-slugify from 0.0.0-20231027194833-8e212cc29c16 to 1.0.0 (#122)
  • cc34d41 chore(deps): bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.13.2 (#126)
  • c9ae6fc chore(deps): bump github.com/onsi/gomega from 1.27.6 to 1.30.0 (#125)
  • c969c80 chore(deps): bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 (#124)
  • de55093 chore(deps): bump golang.org/x/term from 0.13.0 to 0.16.0 (#121)
  • 16e248f chore(deps): bump goreleaser/goreleaser-action from 4 to 5 (#118)
  • 3f4c367 chore(deps): bump github.com/go-logr/logr from 1.2.3 to 1.4.1 (#119)
  • 9c8e629 chore(deps): bump actions/setup-go from 3 to 5 (#117)
  • eaf0a1d chore(deps): bump actions/checkout from 3 to 4 (#116)
  • 6954f97 chore(deps): bump github.com/google/uuid from 1.3.1 to 1.5.0 (#123)
  • 73844c5 chore(ci): copied decK dependabot config (#115)
  • 652aea1 fix(o2k): issuer precedence; x-kong... wins (#113)

v0.1.26

02 Dec 11:19
a21788c
Compare
Choose a tag to compare

Changelog

  • a21788c chore(tests): cleanup some test files (#112)
  • 73b1271 fix(o2k): create leaner config by using service level oidc (#111)
  • 1ee0c32 chore(filebasics): inform user if reading from stdin (#110)

v0.1.25

28 Nov 14:23
20a9dfd
Compare
Choose a tag to compare

Changelog

  • 20a9dfd feat(o2k): add OIDC Security conversions (#107)

v0.1.24

13 Nov 08:51
b73332c
Compare
Choose a tag to compare

Changelog

  • b73332c [openapi2kong] Fix server port parsing (#105)
  • 361b24e docs(lint): linting example Rule name to match the purpose (#106)
  • dab2c18 Adds some deck file lint documentation (#103)
  • 41d07aa docs(o2k): describe name + id generation (#102)

v0.1.23

27 Oct 20:31
Compare
Choose a tag to compare

Changelog

  • 8342d16 deps(x/net): bump to 0.17.0
  • 80924bc chore(ci): disable revive linter for dot-imports
  • d927c4a chore(*) gitignore the vendor folder
  • da0a3ef chore(ci): relax linter
  • 07f8984 fix(o2k): fix inso compat tests
  • a3412d6 refactor(o2k): implement new slugifier
  • 9c61016 feat(o2k): add 'SkipID' flag to skip generating uuids
  • b74bf16 chore(o2k): set up testcases for route, service and regexes names
  • 0137c35 chore(dev): add script to quickly cleanup expected files
  • d7e2678 Revert "fix(oas): align generated names with inso naming (#91)"
  • 93a5f2d Revert "feat(oas): add option to not generate ids (#92)"
  • c81941a Revert "fix(docs): oas example update with generated names (#93)"
  • eadbcd2 Revert "fix(oas): make regex names inso compatible (#96)"
  • 6566253 refactor(test): refactor o2k test
  • 1ffaa0a feat(patch): add arrays to CLI options (#100)
  • 9a0d401 docs(ids): fix language comments (#99)
  • eb265c3 docs(oas2kong): add doc explaining name and id generation (#95)
  • 1c363f5 fix(oas): make regex names inso compatible (#96)
  • cd3a7f2 fix(docs): oas example update with generated names (#93)

v0.1.22

29 Sep 19:28
a2632ea
Compare
Choose a tag to compare

Changelog

  • a2632ea feat(oas): add option to not generate ids (#92)
  • 0984aac fix(oas): align generated names with inso naming (#91)
  • e878385 chore(format): add additional differences to fileformat doc (#90)

v0.1.21

21 Sep 13:58
beea7a3
Compare
Choose a tag to compare

Changelog

  • beea7a3 fix(tags): the entitylist for tags was missing acl-groups (#89)
  • 88f95de fix(oas): allow overriding route.strip_path
  • 86e847f docs(oas): small clarification
  • f95c806 docs(readme): fix a typo
  • 1e660e0 docs(example): add explanation to parameter schema
  • 1e435f7 docs(plugins): fix example, errant comma
  • 411f8c5 docs(tags): change cmd used to deck
  • 237ab22 fix(oas): use google's UUID generator for UUID generation instead of an unmaintained library.
  • b95b590 fix(ci): set codecov token to reduce flakiness (#79)
  • 3049672 Update README.md
  • aff6efe Update README.md
  • 9fa4f64 chore(docs): add workaround warning for jsonpath (#78)

v0.1.20

19 Jul 08:45
fb45e77
Compare
Choose a tag to compare

Changelog

  • fb45e77 fix(patch): if no selectors given log a message (#77)
  • f0885d3 docs(readme) updates for GA release (#76)