Skip to content

Releases: kean/PulsePro

Pulse for Mac

13 May 01:40
9160777
Compare
Choose a tag to compare

Pulse Pro is now officially deprecated, and it is being replaced by the new Pulse for Mac app currently available in TestFlight for testing: https://testflight.apple.com/join/1jcanE3q. It was completely redesigned and has a ton of new features, including response mocking and many more.

Pulse for Mac supports earlier Pulse versions, but version 4.x is required to use the new features

Discussions thread for Pulse 4.0: kean/Pulse#187

Screenshot 2023-05-09 at 10 25 08 PM

Pulse Pro 2.0.1

18 Dec 22:12
Compare
Choose a tag to compare
  • Fix #35, crash in JSON viewer when working with certain Unicode characters
  • Improved design for text-based console

Pulse Pro 2.0

30 Sep 23:56
Compare
Choose a tag to compare

Updated to Pulse 2.0.

Pulse 2.0 (Beta 3)

16 Aug 21:10
e13bf25
Compare
Choose a tag to compare
Pulse 2.0 (Beta 3) Pre-release
Pre-release

Updated to Pulse 2.0.1.

Pulse Pro 2.0 (Beta 2)

15 Aug 23:57
e13bf25
Compare
Choose a tag to compare
Pre-release
  • Update to Pulse store version 2.0.2

Pulse Pro 2.0 (Beta 1)

08 Aug 01:24
Compare
Choose a tag to compare
Pre-release

Update to support Pulse 2.0

Pulse Pro 1.4.1

09 Mar 19:49
7576dbc
Compare
Choose a tag to compare
  • Fixes rare crashes when storing message - #69, thanks to Scott Gruby
  • Remove build expiration timer – this build will never expire

Pulse Pro 1.4.0

08 Nov 22:50
3af1de5
Compare
Choose a tag to compare

Navigation

  • You can now switch to a Network view using the main Toolbar. It has several advantages. For example, when you switch, it keeps your selection, filters, and other perferences. You can now also close the sidebar if you don't need to switch between devices.
  • Sidebar now displayes your connected devices making it easier to switch between them. Devices and their associated logs are stored persistently. With a context menu, you can open the device in a separate window, show the store in Finder, or remove the device.
  • When you open a log file (.pulse extension), it nows opens in a clean window with no sidebar and with a filename in the navigation title.
  • Remove status bar item. It's not needed anymore thanks to the new siderbar and the fact that "Remote Logging" is now enabled by default.
  • You can now close a defails panel
  • Add remote logger server status view in "Remote Logging" Preferences

Pins

  • Add "Remove All Pins" menu bar command (⌃⌥⌘P)
  • Add "Toggle Pin" menu bar command (⌘P)
  • Add "Only Pins" menu bar command (⇧⌘P). Unlike the previous dedicated "Pins" tab, it acts as a filter and can be combined with the rest of the filters.
  • Improve performance when adding/removing pins in a large dataset

Commands

  • Add "Remove All Messages" command (⌘K)
  • Add "Viewers" menu with commands "Show Messages" (⌘1), "Show Text Log" (⌘2), "Show Network Requests" (⌘3)
  • "Only Errors" menu bar command is now implemented as a Toggle and is disabled when Console is not visible. Change the shortcut to (⇧⌘E)
  • Add "Reset Filters" command in "Find" (⇧⌘0)
  • Add "Start Streaming" and "Pause Streaming" commands (⇧⌘S)
  • Add "Now Mode" command (⇧⌘N)
  • Add help to toolbar items with info on shortcuts

Fixes

  • Fix an issue where afrer removing messages, time interval is displayed incorrectly until you reopen the console
  • Fix an issue where labels/domains weren't reset after deleting all messages
  • Fix an issue where the "Interval" column was calculated incorrecy after deleting all messages
  • Fix an issue with "Now" not scrolling to the bottom when you open the Console for the first time
  • Auto-hide scrollbars in text views

Pulse Pro 1.3.1

22 Oct 02:08
935a2d2
Compare
Choose a tag to compare

This release has new performance improvements finally getting energy usage to "Low" even while inserting 100 messages per second in an existing store with 100K messages during remote logging.

Optimizations

  • Optimize message insertion during remote logging
  • Optimize text rendering in Text mode
  • Optimize pins

Fixes

  • Fix an issue with programmatic (non-database) filters (headers and body filters) not being applied progressively during remote logging on the Network tab
  • Fix an issue where text was rendered twice when you switch to a Text mode (most strings were cached during the second run, but combining and rendering them is slow)
  • Fix a rare crash when switching between Table and Text mode
  • Fix an issue with the "Now" mode not disabling when your start jumping between search results
  • Fix an issue with messages being inserted in Text mode with "Limit to a Thousand" mode enabled even after the limit was reached

Pulse Pro 1.3.0

20 Oct 23:35
bb75c93
Compare
Choose a tag to compare

Features

  • Add "Auto-Scroll" button for remote logging that, when enabled, automatically scrolls to the bottom of the table when new messages are added. This mode is enabled by default.
  • In Text mode, new messages are now inserted automatically during remote logging. This is possible due to rewritten subsystem for managing updates from the remote clients. "Auto Scroll" is also supported in the Text mode.

Enhancements

  • Optimize how messages are inserted during remote logging (both in table and text views)
  • More JSON viewer optimizations (search, filtering, etc)

Fixes

  • Fix a crash when you try to collapse JSON objects in a filtered output of the JSON viewer - this option is now disabled. You can still Cmd+Click and see some of the remaining options, e.g. "Copy Object"
  • Fix an issue where a toolbar in Text Mode was not reloading when you change the options
  • Fix "Interval" field formatting; no fractional minutes anymore
  • Fix an issue with pinned messages sometimes showing with gray text color instead of white