Sha256: 3ab0ce7d84798339527f210c5fcc09e221176d0ac9b1f6ea0b305ec7e69cdbc8
Contents?: true
Size: 1.2 KB
Versions: 1
Compression:
Stored size: 1.2 KB
Contents
## [Unreleased] ## [0.1.0] - 2022-12-05 - Initial release ## [0.1.1] - 2022-12-06 - Adding support for headers and body ## [0.1.2] - 2022-12-10 - Adding support to URL parameters - Adding logs to the framework activity - Removing undefined Status Codes from http_status_code hash - Moving methods from Macaw class to RequestDataFiltering module, respecting SOLID ## [0.1.3] - 2022-12-13 - Adding logger gem to Macaw class to fix a bug on the application start ## [0.1.4] - 2023-04-09 - Adding log by aspect on endpoint calls to improve observability - Moving the server for a new separate class to respect single responsibility - Improved the data filtering middleware to sanitize inputs ## [0.1.5] - 2023-04-16 - Adding support to path variables ## [0.2.0] - 2023-04-22 - Adding middleware for integration with Prometheus to collect metrics - Adding a simple caching mechanism that can be enabled separately for each endpoint - Performance and functional optimizations ## [1.0.0] - 2023-04-28 - Adding support to HTTPS/SSL using security certificates - Implemented a middleware for rate limiting to prevent DoS attacks - Improvement of caching strategy to ignore optional headers - First production-ready version
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
macaw_framework-1.0.0 | CHANGELOG.md |