Gave the app a fresh coat of paint, happy logging!
- Fixed some of the toggles in Log Device Details affecting the wrong properties (Screen Size changed battery, Screen Scale changed Screen Size, and Battery changed Screen Scale)
- Fixed device names for some iPads in Log Device Details and added the latest devices
- Dark and Tinted app icons
- Fix duplicate tags appearing for some users in filter menus
- Fix message intervals having an extra '0' at the beginning of the milliseconds segment
In 1.5.1:
- Remove extraneous zero in timestamps
- Fix intermittent crash
In 1.5:
- Toolbar has been re-arranged and is now customisable on iPadOS.
- `shortcuts-logger://logs` URL Scheme. Query parameters are `tag`, `search`, `contentType`, `category`, `device` (e.g. shortcuts-logger://logs?contentType=Images shows only images, shortcuts-logger://logs?search=yourTextHere searches for text…proper documentation coming soon).
- iPad keyboard shortcuts that match the macOS app (press-and-hold ⌘ to see the available shortcuts).
- Significant performance improvements to applying/removing tags to/from filtered messages.
- Improve performance when logging multiple messages (or a list of messages) with a single Logger action.
- Open Logger shortcuts action.
We'd like to thank CGP Grey for naming Logger is "App of the Year" on the Cortex podcast!
- Toolbar has been re-arranged and is now customisable on iPadOS.
- `shortcuts-logger://logs` URL Scheme. Query parameters are `tag`, `search`, `contentType`, `category`, `device` (e.g. shortcuts-logger://logs?contentType=Images shows only images, shortcuts-logger://logs?search=yourTextHere searches for text…proper documentation coming soon).
- iPad keyboard shortcuts that match the macOS app (press-and-hold ⌘ to see the available shortcuts).
- Significant performance improvements to applying/removing tags to/from filtered messages.
- Improve performance when logging multiple messages (or a list of messages) with a single Logger action.
- Open Logger shortcuts action.
We'd like to thank CGP Grey for naming Logger is "App of the Year" on the Cortex podcast!
- Fix app forgetting sort order ("Earliest First" vs "Latest First") on leaving the foreground
- Fix "Show Intervals" causing app to crash when sorting is set to "Earliest First"
- Fix tag filter not being applied until app is quit and re-opened
- Fix showing negative intervals when sort order is Show Earliest First- Tags can now be added to Log Internet Connection and Log Device Details
- Fix “Open In Jayson” context menu item not appearing the first time the context menu is opeed
- Fix message sorting not being applied
- Fix crash reporting potentially blocking Shortcuts actions from running
- Stop "No Messages" page appearing when no messages match the filter
- Add progress spinner when loading/filtering messages
- Some groundwork for future performance improvements identifying JSON messages
- Massively optimise memory usage when Logger is storing a large number of messages
- Fix "Tag" context menu on messages appearing as "%#@VARIABLE@"
- Add Send Feedback button
- Disallow creating tags with the same name other than whitespace
- Improve performance when deleting a large quantity of tags
- Shortcuts actions are now grouped by category
- Update "Log Device Details" action to support latest devices
- "Random Colour" button is now a little less random: It will no longer sometimes select the colour that the tag is already using (making the button appear to have done nothing).
- "Random Colour" button had no accessibility label.
- Force iOS to compact database on next run after Clear Messages -> All is selected
- Default to starting with logging enabled
- The Clear Messages Shortcuts Action now supports filtering by level and tag
- Added ability to swipe-to-delete log entries
• You can now toggle between seeing the latest or earliest messages first
• Improved layout on larger iPads
• Minor bug fixes