Skip to content

Releases: talsma-ict/context-propagation

Release 2.0.0-RC1

02 Dec 15:48
Compare
Choose a tag to compare
Release 2.0.0-RC1 Pre-release
Pre-release

What's Changed

  • Switch to Java 8 as minimum supported version.
  • Split API from core modules.
  • Structured repository in API/core, managers and timers.
  • Included capturing a ContextSnaphshot in the API module, so the core module is technically not required (although probably useful in many cases).

Full Changelog: 1.1.0...2.0.0-RC1

Release 1.1.0

01 Nov 17:17
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.11...1.1.0

Release 1.0.11

14 Dec 10:56
Compare
Choose a tag to compare

Release notes

This is a purely LCM release due to the very serious Log4Shell, CVE-2021-44228 leak.
Please make sure to use Log4J version 2.16.0 or higher if you use Log4J!

  • Bump log4j-api from 2.14.1 to 2.16.0 (#283, #284)
  • Bump spring-security-core from 5.5.2 to 5.6.0 (#274, #279)
  • Bump logback-classic from 1.2.6 to 1.2.7 (#277)
  • Bump micrometer-core from 1.7.4 to 1.8.1 (#273, #275, #276, #281)
  • Bump metrics-core from 4.2.3 to 4.2.5 (577a444, #282)
  • Bump umldoclet from 2.0.14 to 2.0.15 (#278)
  • Bump junit-jupiter-engine from 5.8.1 to 5.8.2 (#280)

Release 1.0.10

24 Sep 10:27
Compare
Choose a tag to compare

Release notes

  • Improve Log4j 2 propagation Javadoc and internal implementation (#252)
  • Remove relocation modules that have been released to maven central (all). (#254)
  • Repair bill-of-materials dependency-management inheritance. No longer declare slf4j version in dependencyManagement. (#269)
  • Upgrade to GitHub-native Dependabot (#235)
  • Dependencies:
    • Bump spring-security-core from 5.1.5.RELEASE to 5.5.2 (#231, #232, #244, #248, #262)
    • Bump metrics-core from 4.1.19 to 4.2.3 (#233, #237, #243, #246, #249, #255)
    • Bump micrometer-core from 1.6.6 to 1.7.4 (#240, #241, #250, #253, #260, #267)
    • Bump slf4j from 1.7.30 to 1.7.32 (#247, #257)
    • Bump logback-classic from 1.2.3 to 1.2.6 (#256, #259, #265)
    • Bump junit-jupiter-engine from 5.7.1 to 5.8.1 (#242, #266, #270)
    • Bump umldoclet from 2.0.12 to 2.0.14 (#263)
    • Bump maven version from 3.6.3 to 3.8.2 (5d02e6e)
    • Bump jacoco-maven-plugin from 0.8.6 to 0.8.7 (#238)
    • Bump versions-maven-plugin from 2.7 to 2.8.1 (09e68d9)
    • Bump license-maven-plugin.version from 4.0 to 4.1 (#234)
    • Bump maven-gpg-plugin from 1.6 to 3.0.1 (#239)
    • Bump maven-scm-plugin from 1.11.2 to 1.12.0 (#261, #268)

Release 1.0.9

16 Apr 12:48
707717d
Compare
Choose a tag to compare

Release notes

Release 1.0.8

17 Dec 11:11
Compare
Choose a tag to compare

Release notes

  • Add micrometer ContextTimer implementation (#144)
  • Documentation improvements
  • Use latest build scripts
  • Use ansicolors in build scripts (#132)
  • Dependencies
    • Bump opentracing-api.version from 0.32.0 to 0.33.0 (#121)
    • Bump umldoclet from 2.0.2 to 2.0.7 (#125, #126, #129, #137, #142)
    • Bump slf4j.version from 1.7.26 to 1.7.30 (#130, #131, #138, #143)
    • Bump hamcrest from 2.1 to 2.2 (#135)
    • Bump metrics-core from 4.1.0 to 4.1.2 (#136, #141)
    • Bump jacoco-maven-plugin from 0.8.3 to 0.8.5 (#122, #134)
    • Bump maven-source-plugin from 3.0.1 to 3.2.0 (#124, #139)
    • Bump maven-jar-plugin from 3.1.1 to 3.2.0 (#123, #140)

Release 1.0.7

07 May 14:45
Compare
Choose a tag to compare

Release notes

  • Upgrade OpenTracing to v0.32 (#83)
  • Many JavaDoc improvements (package documentation)
  • Add JavaDoc badge to readme (5d396e2)
  • Dependency upgrades:
    • Bump metrics-core from 4.0.5 to 4.1.0 (#120)
    • Bump spring-security-core from 5.1.4.RELEASE to 5.1.5.RELEASE (#116)
    • Bump maven-compiler-plugin from 3.8.0 to 3.8.1 (#119)
    • Bump maven-failsafe-plugin from 2.22.1 to 2.22.2 (#118)
    • Bump maven-scm-plugin from 1.11.1 to 1.11.2 (#114)

Release 1.0.6

13 Mar 09:23
Compare
Choose a tag to compare

Release notes

  • Add LocaleContextManager.getCurrentLocaleOrDefault method (#103)
  • Deprecate the ContextObservers utility class (#107)
  • Rename Timing utility class to Timers avoiding package name clash (#109)
  • Opentracing ScopeManager implementation based on our context (#110)
  • Many documentation improvements
  • Publish the (aggregated) root javadoc jar in github as well (62e1471)
  • Dependencies
    • Bump spring-security-core from 5.1.3.RELEASE to 5.1.4.RELEASE (#104)
    • Bump slf4j.version from 1.7.25 to 1.7.26 (#105)

Release 1.0.5

29 Jan 08:04
Compare
Choose a tag to compare

Release Notes

  • Introduce static ContextManagers.useClassLoader method (#101)
  • Add static methods to ContextAwareCompletableFuture (#99)
  • Dependencies:
    • Bump jacoco-maven-plugin from 0.8.2 to 0.8.3 (#100)
    • Use umldoclet release v2.0.0 (ead72b6)

Release 1.0.4

23 Jan 13:09
Compare
Choose a tag to compare

Release notes

  • Fix for OpenJDK 11 / Spring Boot issue:
    • Fix Java 11 and ForkJoinPool.commonPool() class loading issue (#95)
    • Don't take new snapshot after runAsync or supplyAsync by default (#96)
  • Simplify all functional wrapper classes (785bb09)
  • Javadoc improvements (0395ca0)
  • Dependencies:
    • Bump spring-security-core from 5.1.2.RELEASE to 5.1.3.RELEASE (#93)