Skip to content

Releases: palantir/safe-logging

1.10.0

17 Jul 10:33
Compare
Choose a tag to compare
Type Description Link
Improvement LoggableExceptionAssert#hasArgs has been deprecated in favor of a new method LoggableExceptionAssert#containsArgs. #176

1.9.0

29 Apr 17:25
Compare
Choose a tag to compare
  • [improvement] Report SafeException array argument values (#128)
  • [improvement] Expose SafeExceptions.renderMessage publicly (#155)

1.8.2

22 Feb 15:53
Compare
Choose a tag to compare
  • [fix] relax @CompileTimeConstant requirement on SafeArg key (#119)

1.8.1

24 Jan 22:06
Compare
Choose a tag to compare
  • [fix] UnsafeArg doesn't require CompileTimeConstant message (#108)

1.8.0

17 Jan 17:42
Compare
Choose a tag to compare
  • [improvement] Apply the errorprone CompileTimeConstant annotation to safe-logging Preconditions, Exceptions messages, and Arg keys for stronger validation (#104) (#105)

1.7.1

07 Jan 11:55
Compare
Choose a tag to compare
  • [improvement] Explicitly mark name as @NonNull and value as @Nullable to appease NullAway (#99)

1.7.0

15 Nov 11:05
Compare
Choose a tag to compare
  • [improvement] Implement LoggableExceptionAssert.hasLogMessage (#78)

1.6.0

30 Oct 19:36
Compare
Choose a tag to compare
  • [improvement] Safe exception messages provide argument data (#77)

1.5.1

08 Oct 13:30
4e9d29e
Compare
Choose a tag to compare
  • [fix] Preconditions.checkNotNull has @Nullable annotation (#70)

1.5.0

20 Jun 12:32
Compare
Choose a tag to compare
  • Add a SafeRuntime exception type (#44)