CHANGELOG.md in loba-2.0.0 vs CHANGELOG.md in loba-2.1.0

- old
+ new

@@ -5,19 +5,31 @@ The format is based on [Keep a Changelog (1.0.0)](https://keepachangelog.com/en/1.0.0/), and, as of version 0.3.0 and later, this project adheres to [Semantic Versioning (2.0.0)](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [2.1.0] - 2024-09-09 +### Added +- Added `logger` option for accepting a logger to write to instead of default behavior +- Added `logdev` option to direct logging in non-Rails environments +- Added `out` option to allow turning off console (`puts`) output + +### Changed +- Changed so `log` option will allow logging in non-Rails environments +- Changed so `log` option will be defaulted to `true` when `out` options is set to `false` +- Updated documentation for new and changed options and to improve completeness +- Refreshed gems and dependencies + ## [2.0.0] - 2023-07-07 ### Added - `Loba.ts`: `log` option to allow logging to Rails.logger (ignored if unavailable) - `Loba.val`: `log` option to allow logging to Rails.logger (ignored if unavailable) - SECURITY.md to specify security policy ### Changed - Dropped support for Ruby prior to 3.0.6 -- Changed output to always write to STDOUT (regardless whether Rails is present) +- Changed output to always write to `$stdout` (regardless whether Rails is present) - Changed to only write to Rails.logger (when present) when `log` option is set to `true` - Updated YARD documentation for improved completeness - Refreshed gems and dependencies ## [1.2.1] - 2021-09-05 @@ -90,10 +102,11 @@ ## 0.1.0 - 2016-01-06 ### Added - Initial implementation -[Unreleased]: https://github.com/rdnewman/loba/compare/v2.0.0...HEAD +[Unreleased]: https://github.com/rdnewman/loba/compare/v2.1.0...HEAD +[2.1.0]: https://github.com/rdnewman/loba/compare/v2.0.0...v2.1.0 [2.0.0]: https://github.com/rdnewman/loba/compare/v1.2.1...v2.0.0 [1.2.1]: https://github.com/rdnewman/loba/compare/v1.2.0...v1.2.1 [1.2.0]: https://github.com/rdnewman/loba/compare/v1.1.0...v1.2.0 [1.1.0]: https://github.com/rdnewman/loba/compare/v1.0.0...v1.1.0 [1.0.0]: https://github.com/rdnewman/loba/compare/v0.3.1...v1.0.0