Skip to content

Releases: harens/seaport

v0.10.1

21 May 18:25
v0.10.1
28b2f85
Compare
Choose a tag to compare

⚡️ Features

  • If the tests or lint fails, the port contents are reverted to their original state.

🐛 Bugfixes

  • Fixed bug where seaport would ignore port lint if there was only one warning/error.

Full Changelog

Commits: v0.10.0...v0.10.1

v0.10.0

21 May 18:03
v0.10.0
f1d5514
Compare
Choose a tag to compare

⚡️ Features

  • The downloaded distfile used for determining checksums is cached so that MacPorts can use it for
    port install/test/etc.
  • port clean is no longer run at the end. The user might want to keep the distfiles for further tests or
    builds, and can run port clean themselves if required.
  • --gh flag added to the pr command. It allows users to explicitly set the path to GitHub CLI.
  • The port name is now capitalised correctly regardless of what the user types in.
  • Paths for various system commands (e.g. MacPorts, GitHub CLI, etc.) are cached.

Full Changelog

Commits: v0.9.0...v0.10.0

v0.9.0

12 Feb 11:25
v0.9.0
efc3cdf
Compare
Choose a tag to compare

🚨 BREAKING CHANGE

  • The len method of the Port API has been removed.

⚡️ Features

  • Sped up the Port API by reducing the number of calls to the port command.
  • Sudo no longer required if portfile is already writable or just linting.
  • Added a repr method to the Port API.

🎭 Behind the Scenes

  • typing_extensions is now required for Python <3.9.
  • Simplified checksum calculations.
  • Checks that website starts with http.

Full Changelog

Commits: v0.8.0...v0.9.0