v0.7.3 / 2022-04-05
This release includes work towards v1.0.0, namely improvements in configuration and internals
Features
- Added
mem_enabled
to cache config to allow user to disable in-memory cache - Added
redis_tls
to cache config to allow user to enable SSL connections to Redis
Improvements
- Better handling of empty tiles returned from upstream
- Allow caching of empty tiles returned from upstream
- Better handling of non-200 2XX response codes returned from upstream
- Internal multi-level cache handling improvements
- Config validation improvements
- Many internal refactors for clarity and maintainability
Fixes
- Use
Origin
from request picked from list of allowed CORS origins rather than injecting all allowed origins into the response headers
Deps
- Vendored all dependencies
- build(deps): bump github.com/valyala/fasthttp from 1.31.0 to 1.34.0 (#8)
- build(deps): bump github.com/gofiber/fiber/v2 from v2.24.0 to v2.31.0
Full Changelog: https://github.com/tile-fund/lod/compare/v0.7.2..v0.7.3