Skip to content

Releases: tranphucbol/preman-cli

v0.4.4

Choose a tag to compare

@github-actions github-actions released this 12 Sep 17:21
3358853

Installing the macOS app

The DMG below is arm64 only and ad-hoc signed rather than notarized. macOS quarantines anything a
browser downloaded, and Gatekeeper reports a quarantined ad-hoc-signed app as
"preman" is damaged and can't be opened rather than as merely unsigned. The app is not damaged.
Drag preman.app to /Applications, then clear the attribute the download added:

xattr -dr com.apple.quarantine /Applications/preman.app

Nothing inside the app changes; only that attribute is removed.

This is for the first install only. From then on preman checks for new versions itself and
offers to install them — Settings → Diagnostics → Updates, or the app menu's Check for Updates.
An update it downloads is verified against a signature preman ships the public half of, and it
never carries a quarantine attribute, so there is no xattr step the second time. macOS may ask
for Local Network access again afterwards: the new build is a different signature to the system,
and nothing about what preman does has changed.

The CLI needs none of this:

npm i -g preman


What's Changed

Full Changelog: v0.4.3...v0.4.4

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 12 Sep 08:26
819024a

Installing the macOS app

The DMG below is arm64 only and ad-hoc signed rather than notarized. macOS quarantines anything a
browser downloaded, and Gatekeeper reports a quarantined ad-hoc-signed app as
"preman" is damaged and can't be opened rather than as merely unsigned. The app is not damaged.
Drag preman.app to /Applications, then clear the attribute the download added:

xattr -dr com.apple.quarantine /Applications/preman.app

Nothing inside the app changes; only that attribute is removed.

This is for the first install only. From then on preman checks for new versions itself and
offers to install them — Settings → Diagnostics → Updates, or the app menu's Check for Updates.
An update it downloads is verified against a signature preman ships the public half of, and it
never carries a quarantine attribute, so there is no xattr step the second time. macOS may ask
for Local Network access again afterwards: the new build is a different signature to the system,
and nothing about what preman does has changed.

The CLI needs none of this:

npm i -g preman


What's Changed

Full Changelog: v0.4.2...v0.4.3

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 11 Sep 21:00
c845754

Installing the macOS app

The DMG below is arm64 only and ad-hoc signed rather than notarized. macOS quarantines anything a
browser downloaded, and Gatekeeper reports a quarantined ad-hoc-signed app as
"preman" is damaged and can't be opened rather than as merely unsigned. The app is not damaged.
Drag preman.app to /Applications, then clear the attribute the download added:

xattr -dr com.apple.quarantine /Applications/preman.app

Nothing inside the app changes; only that attribute is removed.

This is for the first install only. From then on preman checks for new versions itself and
offers to install them — Settings → Diagnostics → Updates, or the app menu's Check for Updates.
An update it downloads is verified against a signature preman ships the public half of, and it
never carries a quarantine attribute, so there is no xattr step the second time. macOS may ask
for Local Network access again afterwards: the new build is a different signature to the system,
and nothing about what preman does has changed.

The CLI needs none of this:

npm i -g preman


What's Changed

  • fix: reveal the editor on tab activation and anchor token boxes by @tranphucbol in #12

Full Changelog: v0.4.1...v0.4.2

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 11 Sep 20:26

Installing the macOS app

The DMG below is arm64 only and ad-hoc signed rather than notarized. macOS quarantines anything a
browser downloaded, and Gatekeeper reports a quarantined ad-hoc-signed app as
"preman" is damaged and can't be opened rather than as merely unsigned. The app is not damaged.
Drag preman.app to /Applications, then clear the attribute the download added:

xattr -dr com.apple.quarantine /Applications/preman.app

Nothing inside the app changes; only that attribute is removed.

This is for the first install only. From then on preman checks for new versions itself and
offers to install them — Settings → Diagnostics → Updates, or the app menu's Check for Updates.
An update it downloads is verified against a signature preman ships the public half of, and it
never carries a quarantine attribute, so there is no xattr step the second time. macOS may ask
for Local Network access again afterwards: the new build is a different signature to the system,
and nothing about what preman does has changed.

The CLI needs none of this:

npm i -g preman


What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 20:00
a0914df

Installing the macOS app

The DMG below is arm64 only and ad-hoc signed rather than notarized. macOS quarantines anything a
browser downloaded, and Gatekeeper reports a quarantined ad-hoc-signed app as
"preman" is damaged and can't be opened rather than as merely unsigned. The app is not damaged.
Drag preman.app to /Applications, then clear the attribute the download added:

xattr -dr com.apple.quarantine /Applications/preman.app

Nothing inside the app changes; only that attribute is removed.

This is for the first install only. From then on preman checks for new versions itself and
offers to install them — Settings → Diagnostics → Updates, or the app menu's Check for Updates.
An update it downloads is verified against a signature preman ships the public half of, and it
never carries a quarantine attribute, so there is no xattr step the second time. macOS may ask
for Local Network access again afterwards: the new build is a different signature to the system,
and nothing about what preman does has changed.

The CLI needs none of this:

npm i -g preman


What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 02:39

Installing the macOS app

The DMG below is arm64 only and ad-hoc signed rather than notarized. macOS quarantines anything a
browser downloaded, and Gatekeeper reports a quarantined ad-hoc-signed app as
"preman" is damaged and can't be opened rather than as merely unsigned. The app is not damaged.
Drag preman.app to /Applications, then clear the attribute the download added:

xattr -dr com.apple.quarantine /Applications/preman.app

Nothing inside the app changes; only that attribute is removed.

The CLI needs none of this:

npm i -g preman


What's Changed

Full Changelog: v0.2.1...v0.3.0

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 05 Sep 07:52

Installing the macOS app

The DMG below is arm64 only and ad-hoc signed rather than notarized. macOS quarantines anything a
browser downloaded, and Gatekeeper reports a quarantined ad-hoc-signed app as
"preman" is damaged and can't be opened rather than as merely unsigned. The app is not damaged.
Drag preman.app to /Applications, then clear the attribute the download added:

xattr -dr com.apple.quarantine /Applications/preman.app

Nothing inside the app changes; only that attribute is removed.

The CLI needs none of this:

npm i -g preman


What's Changed

Full Changelog: v0.1.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 12:36

Installing the macOS app

The DMG below is arm64 only and ad-hoc signed rather than notarized. macOS quarantines anything a
browser downloaded, and Gatekeeper reports a quarantined ad-hoc-signed app as
"preman" is damaged and can't be opened rather than as merely unsigned. The app is not damaged.
Drag preman.app to /Applications, then clear the attribute the download added:

xattr -dr com.apple.quarantine /Applications/preman.app

Nothing inside the app changes; only that attribute is removed.

The CLI needs none of this:

npm i -g preman


What's Changed

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 18:21
4006195

Installing the macOS app

The DMG below is arm64 only and ad-hoc signed rather than notarized. macOS quarantines anything a
browser downloaded, and Gatekeeper reports a quarantined ad-hoc-signed app as
"preman" is damaged and can't be opened rather than as merely unsigned. The app is not damaged.
Drag preman.app to /Applications, then clear the attribute the download added:

xattr -dr com.apple.quarantine /Applications/preman.app

Nothing inside the app changes; only that attribute is removed.

The CLI needs none of this:

npm i -g preman

What's Changed

  • fix: show gRPC label in tab strip instead of method tail by @tranphucbol in #4
  • Declare protos through a shared link by @tranphucbol in #5
  • fix: resolve a request again after its scripts, and fix the console drawer by @tranphucbol in #6
  • Application Resource Monitor by @tranphucbol in #7

Full Changelog: v0.1.0-rc.1...v0.1.0

v0.1.0-rc.1

v0.1.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Aug 15:50

What's Changed

New Contributors

Full Changelog: https://github.com/tranphucbol/preman-cli/commits/v0.1.0-rc.1