Skip to content

Hello Haiku and Good Riddance Snapcraft

Latest
Compare
Choose a tag to compare
@whoozle whoozle released this 12 Dec 20:39
· 15 commits to master since this release

Oh dear. This is second revision of my rant about Canonical Snapcraft and other changes we all made in the course of the latest 3 years.
Previous version was nuked by inaccurate GH actions script, sorry about that.

Also I'd like to say sorry that it took so long. I was thinking "not enough changes to make a new release" after EACH commit I pushed. Now the time has come.

Good news and bad news:

Good news:
Welcome new OS! AFTL is now supporting Haiku OS.
(Also many fixes, please find the changes below)

Bad news:
Canonical went full corporate mode and rejected AFTL personal files permission with some proper manure:

Use of the personal-files interface is reserved for vetted publishers.

VETTED PUBLISHERS EH 🀑 All right, no AFTL on snapcraft then, good riddance!

Now the changelog:

  • Python bindings are now live - please use it in your automation
  • EditObject warning is more concise - it basically says that you can't write to the individual files - sorry. UI uses different method anyway, use it as the last resort.
  • Updated CS, IT, NL, RU translations
  • Big writes for fuse
  • Do not return zero in st_links field of stat, return 1
  • Fix DST handling in date/time conversion
  • Moved to GH Actions from Travis, good riddance N2
  • Haiku OS support (along with libedit/readline)
  • aft-mtp-mount is actually resetting device when -D specified
  • More documentation for more distros
  • Add VENDOR:PRODUCT usb id filtering
  • Provide st_uid/st_gid values for stat structure - no more roots (bloody roots)
  • Add CI for tagged releases!

Thanks!