Skip to content
This repository has been archived by the owner on Nov 5, 2024. It is now read-only.

Releases: solo-io/ext-auth-plugin-examples

v0.3.0

29 May 14:16
7e92ee6
Compare
Choose a tag to compare

Breaking Changes

  • From now, fetching the go dependencies is also done in the docker container where we also build the plugin. This prevents package incompatibilities when the version of go in the local machine is different than the one that we use in the docker file. (#16)

New Features

  • The resolve-deps script will merge your plugin dependencies with the gloo dependencies and verify if it's compatible with the targeted GlooE version. If there are mismatched dependencies, use the information of outputted mismatched content to update your go.mod file. This means replacing existing entries and adding missing entries. Once you have updated the go.mod file, run the resolve-deps target again. You might need to do this a few times before all the dependencies match. The go.mod in this repo is known to work from GlooE 1.3.1 and higher (#22)

v0.2.1

24 Apr 13:39
18a0032
Compare
Choose a tag to compare

Fixes

  • Build plugins in module-aware mode instead of in GOPATH mode (run go help modules for more info on build modes). This fix, together with the correspondent ones released with Gloo Enterprise 1.3.4 and 1.4.0-beta3, addresses the compatibility issues that several users have encounter when building plugins for Gloo Enterprise 1.3 releases. Also, update the default Gloo Enterprise version for which to fetch dependencies to 1.3.4. (solo-io/solo-projects#1668)

v0.2.0

08 Jan 19:00
e877921
Compare
Choose a tag to compare

Breaking Changes

  • Until v1.0.0-rc2, we managed the Gloo Enterprise dependencies using dep. Starting with v1.0.0-rc3 we switched to Go Modules. This means that the tools we provide here to verify a plugin are outdated. Starting with v1.0.0-rc9, Gloo Enterprise will publish the output of go list -m all. This change updates the tools to compare dependencies by comparing the aforementioned file with the output of go list -m all in this repo and updates the README file. (#10)

Fixes

  • Update the dependency comparison script to output a more user-friendly suggestions file. Also, fetch and wire up the new dependencies file published by Gloo Enterprise. (#10)

v0.1.1

18 Dec 16:40
Compare
Choose a tag to compare

This release contained no user-facing changes.

v0.1.0

30 Aug 14:38
d5d4649
Compare
Choose a tag to compare
Upgrade API (#4)

* Changelog

* Upgrade to latest AuthService interface

* Add docs ref to README

* Do not release from this repo

* Add more info to README.md

* Resize headings

* Fix typo

* Update README.md

Co-Authored-By: Kevin Dorosh <[email protected]>

* Update README.md

Co-Authored-By: Kevin Dorosh <[email protected]>

* Improve README

v0.0.1

21 Aug 18:26
a27c681
Compare
Choose a tag to compare

This release build failed.

Dependency Bumps

  • solo-io/ext-auth-plugins has been upgraded to v0.0.3.