This repository has been archived by the owner on Nov 5, 2024. It is now read-only.
Releases: solo-io/ext-auth-plugin-examples
Releases · solo-io/ext-auth-plugin-examples
v0.3.0
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 yourgo.mod
file. This means replacing existing entries and adding missing entries. Once you have updated thego.mod
file, run theresolve-deps
target again. You might need to do this a few times before all the dependencies match. Thego.mod
in this repo is known to work from GlooE1.3.1
and higher (#22)
v0.2.1
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 Enterprise1.3.4
and1.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 to1.3.4
. (solo-io/solo-projects#1668)
v0.2.0
Breaking Changes
- Until
v1.0.0-rc2
, we managed the Gloo Enterprise dependencies usingdep
. Starting withv1.0.0-rc3
we switched to Go Modules. This means that the tools we provide here to verify a plugin are outdated. Starting withv1.0.0-rc9
, Gloo Enterprise will publish the output ofgo list -m all
. This change updates the tools to compare dependencies by comparing the aforementioned file with the output ofgo 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
This release contained no user-facing changes.
v0.1.0
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
This release build failed.
Dependency Bumps
- solo-io/ext-auth-plugins has been upgraded to v0.0.3.