Skip to content

Releases: talsma-ict/context-propagation

Release 1.0.10

24 Sep 10:27

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

Choose a tag to compare

Release notes

Release 1.0.8

17 Dec 11:11

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

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

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

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

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)

Release 1.0.3

08 Jan 08:12

Choose a tag to compare

Release notes

  • Introduce ContextObserver API (Merge #92)
  • ContextAwareCompletableFuture:
    • Fix thenAcceptBothAsync variant with executor (b01376b)
    • takeNewSnapshot() method introduction
    • Update return type of most methods (9047326)
  • Documentation and logging fixes (f71d5bd, e73c6a7, 2f27807)
  • Dependency upgrades:
    • Bump metrics-core from 4.0.3 to 4.0.5 (#90)
    • Bump hamcrest-library from 1.3 to 2.1 (#88)
    • Bump maven-jar-plugin from 3.1.0 to 3.1.1 (#86)
    • Bump spring-security-core from 5.1.1.RELEASE to 5.1.2.RELEASE (#81)

Release 1.0.2

13 Nov 11:19

Choose a tag to compare

Release notes

  • ContextManagers.clearActiveContexts() Add a way to clear all managed contexts (Merge #75)
    • Add Clearable support to LocaleContext (e36767f)
    • Add no-op clear implementation to MdcManager (ef34df9)
    • Add Clearable support to Spring SecurityContext (3e20fb6)
    • Add Clearable support to ServletRequestContext and remove stack (ee7db9b)
    • Add Clearable test for OpenTracing propagation (73ff552)
  • Re-introduce caching but make it configurable (#79)
  • Opentracing: Manage active Span vs Scope (#76)
  • Objects are sometimes shown in logging: add toString() to:
  • Add unit tests for untested methods of ContextAwareCompletableFuture (8791cf4)
  • Declare UMLDoclet dependency in BOM to trigger dependabot notification (a9b96b6)

Release 1.0.1

17 Oct 08:30

Choose a tag to compare

Release notes

  • Tracing instrumentation: Make contextmanager tracing disabled by default (#72, #71)
  • PriorityServiceLoader: Remove caching and too-defensive errorhandling (93e4b7d)
  • ContextManagers: remove excessive amount of code for cornercase (5cefa7e)
  • Bill-of-materials: Declare javadoc and sources versions (#69)
  • Removed unnecessary property files with build metadata (1d213e9)
  • Many unit tests
  • Documentation improved
  • Update maven-wrapper to 0.4.2 and maven to 3.5.4 (99a1459)
  • Dependencies bumped