Files
erlang-lager/_service:obs_scm:erlang-lager.changes

139 lines
5.5 KiB
Plaintext

-------------------------------------------------------------------
Tue Jul 18 16:49:17 UTC 2023 - obs-service-tar-scm@invalid
- Update to version 3.9.2:
* Roll 3.9.2
* Tweak CI versions (add 24.0, move 23.2 to 23.3)
* Prevent "a term is constructed, but never used" warning
* Roll 3.9.1
* CI on Windows with GitHub Actions
* Fix tests broken in f2ae8fe
* Log to log_root+..._log except if ..._log is absolute
* Remove appveyor from CI
* Roll 3.9.0
* Get rid of pre-OTP 21 test code workarounds
* Embrace the future
* Replace Travis CI with GitHub Actions
* Make our intentions explicit
* Properly fetch opaque info.
* Prevent "wrong" log location
* Roll 3.8.2
* Adapt to OTP 24's Line v. {Line,Col} location
* Remove unnecessary code
* Make default logs write to log_root, if defined
* Allow log_root on crash_log
* Ensure relative log file not change when current path changed
* Roll 3.8.1
* Add docs
* Avoid persistent_term for OTP < 21
* add a pterm formatter
* Add Hex badge
* Try to handle another way gen_statem logs crashes
* Update supported releases due to OTP 22
* Try to use the new persistent term module instead of ETS in lager_config (#491)
* Metadata whitelist
* Roll 3.8.0
* Fixup
* Add tests that show ~t format modifier is necessary for unicode file paths
* Only sleep for a long time when CI env variable is present, like on Travis CI
* Really bump up sleeps to fix tests on Travis CI
* Add a sleep to (maybe) fix a test on Travis CI
* Add 3.8.0 change log entries
* Add t to string formatting to accept unicode file and dir names
* Ensure that all calls to rotate a log file are preceded by closing the FDs associated with it
* Ensure that all calls to rotate a log file are preceded by closing the FDs associated with it
* Remove TODO and add a second file:close due to delayed write
* Skip one test that will fail on win32
* Skip more tests that will fail on win32
* Skip two tests that will fail on win32
* Tweak appveyor
* Do not install Erlang, instead use what is on appveyor
* Caching Erlang does not work
* Check rval with assertEqual
* Tweak appveyor settings
* Cache chocolatey since Erlang takes forever to download
* Add AppVeyor build file
* Fix test failures on win32 in pr_stacktrace_test module
* Fix lager_test_function_transform tests on win32 as monotonic_time can return the same value
* Move test util functions into TEST section of lager_util
* Fix lager_rotator_default tests on win32
* Fixed tests in lager_crash_log on win32
* Factor out common code into lager_util:has_file_changed
* Add inode check to write_should_check
* Write test files using 1 second creation time in the future, lager_file_backend suite passes on win32
* Ensure creation time is updated on win32 when files are created
* Fix test in lager_file_backend with exception for win32
* Take a file ctime into account when write/4 is called
* Refactor lager_rotator_behaviour to return a files ctime value, which is necessary for detecting changes on win32
* Fix "Internal rotation and delayed write" test on win32
* Fix a couple more win32 test issues in lager_file_backend
* All but one lager_file_backend test passes on win32
* Making progress on getting lager_file_backend tests passing on win32
* Fix rotate_file_fail_test on win32
* Remove code causing some warnings
* Roll 3.7.0
* Prepare for Erlang/OTP 22
* Prepare for Erlang/OTP 22
* Fix dialyzer errors
* Roll 3.6.10
* Fix test
* Fix for incorrectly counting dropped messages
* fix the pr_stacktrace invocation example
* Roll 3.6.9
* Fix log rotation on Windows / non-Unix OSes
-------------------------------------------------------------------
Tue Jul 18 16:48:43 UTC 2023 - Matwey Kornilov <matwey.kornilov@gmail.com>
- Fix upstream URL
-------------------------------------------------------------------
Sun Jul 09 23:26:43 UTC 2017 - mrueckert@suse.de
- Update to version 3.5.1:
* Preliminary support for funs in parse_transform
* Full support for function transforms * Updated README with instructions on how to use * Basic set of tests for working and non working examples
* Ensure transform options are sorted before merge
* Only evaluate functions on message emit. * A side effect is you can set per processes functions via lager:md/1
* Remove unnecessary test
* Updated README. Fixed tests for older OTP versions
* Fixed syntax error
* Allow functions to be resolve on emit or on log
* Fixes for OTP 20
* Make the high water mark shaper better
* Rework filters into composable named functions
* Roll 3.5.0
* fix format error
* Update to README
* Added info about application place holder.
* Roll 3.5.1
-------------------------------------------------------------------
Wed Oct 19 09:35:26 UTC 2016 - mrueckert@suse.de
- pull goldrush
-------------------------------------------------------------------
Fri Sep 23 14:36:51 UTC 2016 - mrueckert@suse.de
- update to 3.2.2+git.1474563960.bce5504
-------------------------------------------------------------------
Fri Apr 5 12:55:20 UTC 2013 - speilicke@suse.com
- Run testsuite
-------------------------------------------------------------------
Thu Apr 4 12:20:07 UTC 2013 - speilicke@suse.com
- Renamed src sub-package to devel
- Install include directory
- Upgrade to version 2.0.0rc1:
+ Upstream provides no changelog
-------------------------------------------------------------------
Wed Mar 20 11:04:33 UTC 2013 - speilicke@suse.com
- Initial version