This repository was 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-depsscript 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.modfile. This means replacing existing entries and adding missing entries. Once you have updated thego.modfile, run theresolve-depstarget again. You might need to do this a few times before all the dependencies match. Thego.modin this repo is known to work from GlooE1.3.1and higher (#22)
v0.2.1
Fixes
- Build plugins in module-aware mode instead of in
GOPATHmode (run go help modules for more info on build modes). This fix, together with the correspondent ones released with Gloo Enterprise1.3.4and1.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-rc3we 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 allin 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
dependenciesfile 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 <kcdorosh@gmail.com> * Update README.md Co-Authored-By: Kevin Dorosh <kcdorosh@gmail.com> * Improve README
v0.0.1
This release build failed.
Dependency Bumps
- solo-io/ext-auth-plugins has been upgraded to v0.0.3.