Changelog¶
For detailed changes from the prior release, click on the version number
and its link will bring up a GitHub listing of changes. Use git log
on
the command line for details.
0.3.0 2021-10-18¶
Enhancements made¶
Support ARM in binary package installs #129 (@yuvipanda)
Bugs fixed¶
Fix handling default server routes in TraefikTomlProxy #131 (@dolfinus)
Make etcd3 & python-consul2 soft dependencies #127 (@yuvipanda)
Continuous integration¶
ci: don’t run tests if docs change #139 (@consideRatio)
ci/docs: install autodocs-traits as a PyPI package & pin sphinx #138 (@consideRatio)
Contributors to this release¶
(GitHub contributors page for this release)
@alexleach | @consideRatio | @dolfinus | @GeorgianaElena | @yuvipanda
0.2.0 2021-02-24¶
Maintenance and upkeep improvements¶
Switch to pydata-sphinx-theme and myst-parser #122 (@GeorgianaElena)
Try unpinning deps and use a more up to date python consul client #115 (@GeorgianaElena)
Other merged PRs¶
Remove CircleCI docs build since now we’re using the RTD CI #121 (@GeorgianaElena)
Update readthedocs config options and version #119 (@GeorgianaElena)
pip-compile is actually just pip in dependabots config file #117 (@GeorgianaElena)
Freeze requirements and setup dependabot #116 (@GeorgianaElena)
ci: make pushing tags trigger release workflow properly #114 (@consideRatio)
Travis -> GitHub workflows #113 (@GeorgianaElena)
Contributors to this release¶
(GitHub contributors page for this release)
@consideRatio | @GeorgianaElena | @manics | @minrk | @mofanke
0.1.6 2020-05-16¶
Merged PRs¶
Fix circular reference error #107 (@GeorgianaElena)
fix TypeError: ‘NoneType’ object is not iterable, in delete_route when route doesn’t exist #104 (@mofanke)
New Proxy config option traefik_api_validate_cert #98 (@devnull-mr)
Contributors to this release¶
0.1.5 2020-03-31¶
Merged PRs¶
Fix named servers routing #96 (@GeorgianaElena)
Show a message when no binary is provided to the installer #95 (@GeorgianaElena)
Travis deploy tags to PyPI #89 (@GeorgianaElena)
Update README #87 (@consideRatio)
Handle ssl #84 (@GeorgianaElena)
CONTRIBUTING: use long option in “pip install -e” #82 (@muxator)
Change traefik default version #81 (@GeorgianaElena)
Add info about TraefikConsulProxy in readme #80 (@GeorgianaElena)
Contributors to this release¶
(GitHub contributors page for this release)
@consideRatio | @devnull-mr | @GeorgianaElena | @jtpio | @manics | @muxator | @yuvipanda
Merged PRs¶
Add info about TraefikConsulProxy in readme #80 (@GeorgianaElena)
Stop assuming kv_traefik_prefix ends with a slash #79 (@GeorgianaElena)
Log info about what dynamic config file it’s used by the Hub #77 (@GeorgianaElena)
Install script #76 (@GeorgianaElena)
Set defaults for traefik api username and password #75 (@GeorgianaElena)
Allow etcd and consul client ssl settings #70 (@GeorgianaElena)
Fix format in install script warnings #69 (@GeorgianaElena)
Create test coverage report #65 (@GeorgianaElena)
Explicitly close consul client session #64 (@GeorgianaElena)
Throughput results updated #62 (@GeorgianaElena)
Make trefik’s log level configurable #61 (@GeorgianaElena)
TraefikConsulProxy #57 (@GeorgianaElena)
WIP Common proxy profiling suite #54 (@GeorgianaElena)
0.1.3 2019-02-26¶
Load initial routing table from disk in TraefikTomlProxy when resuming from a previous session.
Merged PRs¶
Try to load routes from file if cache is empty #52 (@GeorgianaElena)
0.1.1 2019-02-22¶
make proxytest reusable with any Proxy implementation
improve documentation
improve logging and error handling
make check_route_timeout configurable
Merged PRs¶
Update documentation and readme #47 (@GeorgianaElena)
Define only the proxy fixture in test_proxy #46 (@GeorgianaElena)
add mocks so that test_check_routes needs only proxy fixture #44 (@minrk)
Etcd with credentials #43 (@GeorgianaElena)
0.1.0¶
First release!