Blindsight v1.2.0 Release Notes

    • ๐Ÿ›  Fix a bug where conditional state was lost after calling withMarker.
    • ๐Ÿ›  Fix a bug where not all the source information was rendered correctly in SourceCodeImplicits.
    • โž• Add SourceInfoBehavior to CoreLogger.State.
    • ๐Ÿ”ง Make adding source info to Markers configurable from logback property, false by default.
    • ๐Ÿšš Optimizations to move marker construction inside conditional block.
    • ๐Ÿ‘€ Optimizations to short circuit logging if Condition.never is seen.
    • Optimizations to short circuit Markers construction on Markers.empty.
    • Optimizations to short circuit Arguments construction on Arguments.empty.
    • โž• Add JMH benchmarks and notes.
    • ๐Ÿ“š Documentation page on benchmarks, link to JMH results in JMH Visualizer.