Releases: AmrSaber/redirector
Releases · AmrSaber/redirector
v4.1.0
Features
- Allow duplicate usernames across different basic-auth schemas
- If multiple schemas with same username are provided to a redirect, the last one will take precedence
- Enhance app version logic and make it more consistent
Change Commits: v4.0.3...v4.1.0
v4.0.3
Features
- Support
version
command - Print version number at the beginning of
start
command
This is technically a new feature so it should be a minor-version bump, but it does not add any functionality to the application, so I figured a patch version would be more suitable.
v4.0.2
v4.0.1
v4.0.0
Features
- Use go 1.22
- Support communication with running server using unix sockets
- Add
ping
andstop
commands - Add docker health check
- Revamp
auth
to make it more organized and extendable; and support several users per redirect
Bug fixes
There were no bugs that I'm aware of.
Refactors
- Refactor config manager to make it simpler and more efficient
Breaking Changes
- Drop support for
.env
file - Drop support for windows (because of the need for unix sockets) and drop binary build for windows
- Change default port to
80
- Change default value for
temp-redirect
flag totrue
- The configuration for
auth
has changed, see the latest example in readme for the new update
Change commits: v3.1.1...v4.0.0
v3.1.1
v3.1.0
Features
- Support wildcard in redirection destination (
to
field) -- see example in readme - Refactor project (using active object pattern) to avoid race condition
Full Changelog: v3.0.0...v3.1.0