Sha256: c852ca882e09bac9d9ecef792d305728d369c7883e782cacf6c89996ab0908aa
Contents?: true
Size: 1.31 KB
Versions: 1
Compression:
Stored size: 1.31 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 ## [1.0.1] - 2023-05-03 - Introducing server-side session management - Fixing a bug with cache - Improving README
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
macaw_framework-1.0.1 | CHANGELOG.md |