Skip to content

Releases: api7/adc

v0.14.0

15 Sep 18:50
50992c0
Compare
Choose a tag to compare

Highlight

Support for Consumer Credentials✨

This release supports consumer credentials on API7, which will be enabled after API7 is upgraded to 3.2.15. If not, you can only use the legacy consumer credentials format.

What's Changed

Full Changelog: v0.13.0...v0.14.0

v0.13.0

30 Aug 09:42
13cd6c9
Compare
Choose a tag to compare

NOTICE

From this release, ADC will drop API7 3.2.13.0 support in favor of new features that became available on API7 3.2.14.x.


What's Changed

Full Changelog: v0.12.2...v0.13.0

v0.12.2

22 Aug 06:50
b45f723
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.1...v0.12.2

v0.12.1

06 Aug 04:00
1e2027d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.0...v0.12.1

v0.12.0

24 Jul 03:20
114fabb
Compare
Choose a tag to compare

Announcing the release of a NEW API Declarative CLI (ADC)

Six months have passed since the last release, and a lot has changed in the ADC.

Because the previous developers never considered the project's extensibility, we had trouble adding new features and maintaining them continuously. For example, we needed help adding support for our enterprise product, API7 Enterprise. The old ADC was deeply coupled to the APISIX Admin API.

Also, ADC was being developed in Go at that time. While it had some advantages in cross-compilation, developers had to waste more time writing boilerplate code such as structs. Boilerplate codes waste a lot of time, and the developer could have spent using their talents to create outstanding functionality.

This state of affairs must be improved or the ADC project cannot continue.

So, thanks to the efforts of several developers, we rewrote every line of code and added more new features that users have come to expect.

The new codebase was developed in TypeScript, a brilliant language that allows for more creativity than Go, which allowed us to do more with fewer lines of code.

We have developed and released many versions internally, but as I mentioned at https://api7.ai/blog/adc-0.7-and-api7 and https://api7.ai/blog/adc-0.8-0.9-0.10, it will eventually be released as an open source project.

From now on, it will be developed and released publicly. Version numbers will jump from 0.5.2 to 0.12, and you can check out the new features we've introduced via the two blogs mentioned above.

Full Changelog: v0.5.2...v0.12.0

0.12.0 alpha1

22 Jul 03:46
e8e162f
Compare
Choose a tag to compare
0.12.0 alpha1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.5.2...v0.12.0-alpha.1

v0.5.2

10 Jan 09:32
567d5b8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.1...v0.5.2

v0.5.1

09 Jan 09:36
1398493
Compare
Choose a tag to compare

What's Changed

  • feat: add an install script for easy install by @pottekkat in #95
  • fix: openapi converter generated route missing service id by @bzp2010 in #106
  • fix: incorrect upstream pass host by @bzp2010 in #108

New Contributors

Full Changelog: v0.5.0...v0.5.1

v0.5.0

10 Nov 01:20
7c8f976
Compare
Choose a tag to compare

Changelog

  • 78affcd Revert "feat: support flag for token and hide token input"
  • 84e9203 build(deps): bump github.com/fatih/color from 1.15.0 to 1.16.0 (#91)
  • 900b7e4 build(deps): bump github.com/onsi/gomega from 1.28.0 to 1.28.1 (#80)
  • 64c8359 build(deps): bump github.com/onsi/gomega from 1.28.1 to 1.29.0 (#88)
  • a83f574 build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#90)
  • d9f7eb5 build(deps): bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 (#87)
  • 7c8f976 chore: stdin support windows
  • b116a78 feat: add stream mode and validate api check (#81)
  • faf0547 feat: add token flag (#79)
  • 58069ec feat: support default values for resources (#84)
  • bf7a8be feat: support flag for token and hide token input
  • 227745a feat: support multiple file and label filter (#89)
  • 2feb07e feat: support openapi to upstream (#86)
  • 0b9e56c fix: initial run of adc configure does not throw error (#85)

v0.4.3

19 Oct 02:44
7a41848
Compare
Choose a tag to compare

Changelog

  • 1b3e0c3 build(deps): bump github.com/gavv/httpexpect/v2 from 2.15.0 to 2.16.0 (#70)
  • 9a70c7c build(deps): bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.13.0 (#71)
  • 5447434 build(deps): bump github.com/onsi/gomega from 1.27.10 to 1.28.0 (#67)
  • f159138 build(deps): bump github.com/spf13/viper from 1.16.0 to 1.17.0 (#69)
  • aa06c3b docs: fix incorrect apisix.yaml (#77)
  • 7a41848 feat: use admin-api to ping (#78)