All Versions
10
Latest Version
Avg Release Cycle
110 days
Latest Release
2258 days ago
Changelog History
Changelog History
-
v1.9.7 Changes
January 09, 2019Desktop Viewer
- π Fixed a couple additional crashes (thanks @jegnux for letting me know)
- β¬οΈ Dropped deprecated APIs
- βͺ Slight UI revamp to restore square buttons in the UI
- π Fixed issues with the Preferences panel
-
v1.9.6 Changes
December 29, 2018Desktop Viewer
- π Fixed a crasher when adding a new Mark in the log
- More ARC modernization
-
v1.9.5 Changes
December 26, 2018Desktop Viewer
- β Added support for Dark Mode and accent colors (@stuffmc)
- β Removed outdated BWToolkit dependency (@stuffmc)
- β‘οΈ Updated internal implementations (yay ARC and modern Obj-C)
Client Logger
- β‘οΈ Updated Swift wrapper for Swift 4.2
- π Fixed OSAtomics deprecations (@jllubia)
- β Multiple fixes for compilation warnings
Known issues
- π When logging from a macOS app running on macOS 10.14, an initial "crash log" (simulated) is output by the lower networking layers of macOS. This is a known issue in macOS itself but does not prevent NSLogger from working fine.
-
v1.9.0 Changes
March 11, 2018Desktop Viewer
- β Added support for filtering over multiple tags at once:
option-click
tag name in the menu (@c0diq) - π Fix incorrect decoding of log level if transmitted as Int64 (@c0diq)
Client Logger
- π² Modernized logging functions for Swift usage (@jeremiegirault)
- β Multiple fixes for compilation warnings
- π Fixed misaligned address access
- π Fixed runloop timing issue that made flushing after each log too slow
π Dependency manager support
- π¦ Split package identifiers for better Carthage compatibility. Carthage users now get to choose between
NSLogger
andNSLoggerSwift
(same but comes with an additional Swift helper) but not both.
- β Added support for filtering over multiple tags at once:
-
v1.8.3 Changes
May 09, 2017Client Logger
- 0οΈβ£ You must now use
NSLogger/Swift
to get the Swift wrapper along with base NSLogger code. Default pod now just provides C / Obj-C API. - π Carthage build now has a
NSLoggerSwift
target - π Carthage build targets simplified, single target for all platforms
- π Internal debug flag has been inadvertently left turned ON in previous release, resulting in additional logs sent to console
- 0οΈβ£ You must now use
-
v1.8.2 Changes
April 19, 2017Client Logger
- π Fixed a deadlock issue introduced in 1.8.0 that could trigger when using buffer files
-
v1.8.1 Changes
April 13, 2017Desktop Viewer
- Rebuilt viewer
Client Logger
- π Fixed a couple data races issues raised by thread sanitizer in Console interception
- π Fixed compilation of framework for Carthage users
-
v1.8.0 Changes
April 09, 2017Desktop Viewer
- π Fixed several crashers
- π Fixed issues with connecting over SSL
- π Fixed UI issues with multiple windows (down-right popup disappearing)
Client Logger
- π Fixed SSL / TLS connection issues to the desktop
- π Fixed Bonjour connection issues
- π Fixed issues with console logging
- βͺ Reverted to old way of capturing console logs, allowing again both logging to NSLogger Viewer and to Xcode console when running app from Xcode
- β Added Swift wrapper for all platforms (iOS, tvOS, macOS)
-
v1.7.0 Changes
May 24, 2016π Most changes in this release brought to you by CΓ©dric Luthi (@0xced)
Desktop Viewer
π β’ Fixed an issue with status bar disappearing from the desktop viewer window
π β’ Implement Xcode file opening with the KZLinkedConsole plugin
βͺ β’ Restored per-level color support
π β’ Support Copy actionClient Logger
π β’ Added support for peer-to-peer networking and desktop viewer discovery
π β’ Code moves back from ARC to MRC for readability
π² β’ Do not check for Reachability in cases where network is not needed (local console logging)π Download the prebuilt, signed desktop viewer application directly if you don't want to have to build the Mac viewer yourself.
-
v1.6.1
April 22, 2016