Skip to content

Releases: mmattozzi/cocoa-rest-client

Version 1.4.7

06 Aug 02:51
Compare
Choose a tag to compare

Requirements

  • macOS Mojave (10.14)

Fixes/Features in 1.4.7

  • Fixed header and parameter table column widths

Version 1.4.6

22 Jun 23:35
Compare
Choose a tag to compare

Requirements

  • macOS Mojave (10.14)

Fixes/Features in 1.4.6

  • Universal binary for M1 (arm64) and Intel (x86) macs
  • Proper dark mode implementation adding MacOS vibrancy effects in background
  • Minimum supported MacOS version set to 10.14
  • Supports saving two different pretty print themes (normal and dark mode)
  • Remove double encoding of spaces in URL box (Issue #152)
  • Adds environment variable substitution in headers, specified as ${VAR}
  • Gatekeeper compatible signed release binary
  • Minor UI arrangement tweaks

Version 1.4.5

11 Jun 03:03
Compare
Choose a tag to compare

Requirements

macOS Sierra (10.12.0+)

  • Run the app unsigned
  • Right-click the app file and choose "Open." After you confirm that you want to run the app, it'll remember that preference and then you can run the app as usual.

What's new in 1.4.x versions?

If you haven't upgraded to 1.4.x yet, be sure to give it a try since 1.4.0+ versions support new windows and tabbed windows using native macOS tabbing support!

Fixes/Features in 1.4.5

  • Adding support for Touch Bar: save, open, get, post, put, and copy curl buttons that are always available on touch bar while in the main window of the app.

Version 1.4.4

04 Apr 02:49
Compare
Choose a tag to compare

Requirements

macOS Sierra (10.12.0+)

  • Run the app unsigned
  • Right-click the app file and choose "Open." After you confirm that you want to run the app, it'll remember that preference and then you can run the app as usual.

What's new in 1.4.x versions?

If you haven't upgraded to 1.4.x yet, be sure to give it a try since 1.4.0+ versions support new windows and tabbed windows using native macOS tabbing support!

Fixes/Features in 1.4.4

  • Issue #135: Bugfix that caused app to crash while parsing JSON using invalid encoding
  • Issue #139: Adding Window menu for managing windows and tabs

Version 1.4.3

07 Oct 20:39
Compare
Choose a tag to compare

Requirements

  • macOS Sierra (10.12.0+)
  • Run the app unsigned
    • Right-click the app file and choose "Open." After you confirm that you want to run the app, it'll remember that preference and then you can run the app as usual.

What's new in 1.4.x versions?

If you haven't upgraded to 1.4.x yet, be sure to give it a try since 1.4.0+ versions support new windows and tabbed windows using native macOS tabbing support!

Fixes/Features in 1.4.3

  • Added a tool to produce a unified diff of two response tabs
  • Fixed double clicking and tabbing in tables (Issue #131)

Version 1.4.2

29 Jul 19:50
Compare
Choose a tag to compare

Requirements

  • macOS Sierra (10.12.0+)
  • Run the app unsigned
    • Right-click the app file and choose "Open." After you confirm that you want to run the app, it'll remember that preference and then you can run the app as usual.

What's new in 1.4.x versions?

If you haven't upgraded to 1.4.x yet, be sure to give it a try since 1.4.0+ versions support new windows and tabbed windows using native macOS tabbing support!

Fixes/Features in 1.4.2

  • Added an additional table to input URL parameters; synced with changes to the URL bar. (Issue #67, Issue #56)
  • If the request contains the Accept-Encoding header, append --compressed to a generated curl command so that curl decompresses the response body automatically. (Issue #130)

Version 1.4.1

25 Jun 02:10
Compare
Choose a tag to compare

Requirements

  • macOS Sierra (10.12.0+)
  • Run the app unsigned
    • Right-click the app file and choose "Open." After you confirm that you want to run the app, it'll remember that preference and then you can run the app as usual.

What's new in 1.4.x versions?

If you haven't upgraded to 1.4.x yet, be sure to give it a try since 1.4.0+ versions support new windows and tabbed windows using native macOS tabbing support!

Fixes/Features in 1.4.1

  • No longer automatically sets Accept-Encoding and Accept-Language header fields on outgoing requests (Issue #128).
  • Fixes pre-emptive auth broken in 1.4.0 (Issue #129)
  • Remembers the preferred width of the saved requests sidebar
  • Adds a submit request menu item mapped to Control-S (Issue #116)
  • Remember last Content-Type header selection from Content-Type menu (Issue #81)
  • Increases number of visible HTTP Methods in dropdown (Issue #108)
  • Fixes minor bug that causes import and export requests functionality to break after Reload Requests Drawer menu item is invoked.

Version 1.4.0

03 Jun 20:00
Compare
Choose a tag to compare

Requirements

  • macOS Sierra (10.12.0+)
  • Run the app unsigned
    • Right-click the app file and choose "Open." After you confirm that you want to run the app, it'll remember that preference and then you can run the app as usual.

Fixes/Features in 1.4.0

  • Multiple windows and tabs using macOS's native tab support!
  • Saved requests list is now part of each main window rather than a drawer (the drawer concept seems to be poorly supported in today's macOS libraries).
  • New keymappings: N opens a new window, T opens a new tab, and O opens the saved request name searcher.
  • Bottom status bar looks slightly classier.
  • Enabling or disabling trust of self-signed certs is now a menu option.

Version 1.3.17

06 May 17:38
Compare
Choose a tag to compare

Requirements

  • OS X 10.11.6+
  • Run the app unsigned:
    • 10.11: Allow unsigned apps to be installed (System Preferences -> Security & Privacy -> Allow apps downloaded from: "Anywhere"
    • 10.12: Right-click the app file and choose "Open." After you confirm that you want to run the app, it'll remember that preference and then you can run the app as usual.

Fixes/Features in 1.3.17

  • Added JSON detection for JSON content types that start with 'json+' (Issue #127)
  • Adding a menu command to reload the saved requests drawer. Useful if anybody is syncing their saved request folder between multiple computers using dropbox or otherwise

Version 1.3.16

12 Apr 01:07
Compare
Choose a tag to compare

Requirements

  • OS X 10.11.6+
  • Run the app unsigned:
    • 10.11: Allow unsigned apps to be installed (System Preferences -> Security & Privacy -> Allow apps downloaded from: "Anywhere"
    • 10.12: Right-click the app file and choose "Open." After you confirm that you want to run the app, it'll remember that preference and then you can run the app as usual.

Fixes/Features in 1.3.16

  • ⌘T now brings up a typeahead fast searcher of saved requests!
  • Tried to standardize request saving behavior with normal MacOS apps: ⌘S now saves a request or overwrites a selected request (confirmation box is shown first) and ⌘⇧S works as a 'Save As' to give a request a new name. (Issue #113)
  • Decreased font size of saved request drawer to make things look a little cleaner