From 1a164b13630984602417b18e42e043509bf54aa4 Mon Sep 17 00:00:00 2001 From: etki Date: Mon, 4 Sep 2017 05:04:56 +0300 Subject: [PATCH] Releasing version 0.4.0 --- CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 01d58cf..742cab2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,22 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## [0.4.0] - 2017-09-04 +### Changed +- Concurrent.timeout function now accepts both error message and callback +- Slf4j now substitutes placeholders with everything, including errors. +Placeholders are filled with short representations, off-placeholder +parameters are using long representations, so in most occasions +behavior hasn't changed. See README.md for clarification. +- Slf4j now uses custom `.toString()` method for representations (if it +is present) +- Slf4j now demands Logger only in the last moment, allowing to +instantiate default context and Slf4j itself without `global.Logger` +being present. + +No breaking changes should be introduced by this release, however, +too much of internals have been altered for a patch release. + ## [0.3.0] - 2017-08-21 ### Added - Timeouts for HTTP clients & integration for revamped Slf4j