Skip to content

Releases: jakelandau/FilmLoggerDotNET

FilmLogger NT 3.51 Service Pack 3

02 Feb 13:26
47368b8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.51.2...v3.51.3

FilmLogger NT 3.51 Service Pack 2

03 Sep 05:15
Compare
Choose a tag to compare

Changes

  • Dependencies updated:
    • Avalonia v11.0.3 => v11.0.4
    • Newtonsoft.Json v9.0.1 => v13.0.3 (dependency of TMDbLib, update pinned to fix security hole)
  • XUnit tests implemented to verify functionality of business logic
  • Migrated business logic from code-behind to it's own separate class for modularity and maintainability

Supported Platforms

FilmLogger NT 3.51 SP2 is validated with prepackaged binaries for the following Operating Systems and architectures:

  • Windows 10 Build 1709+ / Windows 11 Build 22000+
    • i686 (Installer .exe)
    • x86_64 (Installer .exe)
  • Ubuntu 18.04+
    • x86_64 (.deb)
  • Fedora 36+
    • x86_64 (.rpm)

If your Linux distro uses musl or bionic instead of glibc, you will have to build your own libSkiaSharp.so and recompile FilmLogger for your own platform; the provided binaries will not work for you natively.

AArch64 builds of FilmLogger have not been tested or validated, as I do not have access to suitable dev kits for Windows or Linux using the AArch64 ISA.

Full Changelog: v3.51.1...v3.51.2

FilmLogger NT 3.51 Service Pack 1

16 Aug 04:28
Compare
Choose a tag to compare

Changes:

  • Dependencies updated:
    • Avalonia v11.0.2 => v11.0.3
    • AsyncImageLoader.Avalonia v3.1.0 => v3.2.0
    • Messagebox.Avalonia v3.1.2 => v3.1.4
  • Compiler optimizations added:
    • Trimming is compatible with every dependency other than TMDbLib, so Partial Trim Mode is now enabled and binaries are about 50% smaller
    • ReadyToRun now optimizes AOT-compiled portions for Speed rather than Size
    • Windows binaries now target win10-x64 and win10-x86 rather than win-x64 and win-x86, since we require Windows 10 Build 1709+ anyways

Supported Platforms

FilmLogger NT 3.51 SP1 is validated with prepackaged binaries for the following Operating Systems and architectures:

  • Windows 10 Build 1709+ / Windows 11 Build 22000+ --- Installer EXE
    • i386
    • x86_64
  • Ubuntu 18.04+ --- DEB package
    • x86_64
  • Fedora 36+ --- RPM package
    • x86_64

When AArch64 machines that fully support both Windows and Linux start existing (i.e. not Project Volterra and not M1/M2 Macs), I'll start building and packaging for those platforms. Until then, I have nothing I could validate those builds with 🤷.

Theoretically I could easily build for Alpine Linux or other distros that use musl as their libc implementation, but I don't think any of them really see frequent use with a desktop environment.

Full Changelog: v3.51.0...v3.51.1

FilmLogger NT 3.51

05 Aug 10:17
Compare
Choose a tag to compare

FilmLogger NT 3.51 uses .NET 7 and Avalonia v11. It is theoretically compatible with:

  • Windows 10 (Version 1607+)
  • Windows 11 (Version 22000+)
  • Debian 10+
  • Ubuntu 18.04+
  • Fedora 36+
  • macOS 10.15+

Platforms on which FilmLogger NT 3.51 has been fully tested and validated:

  • Windows 10 (Version 1909)
  • Windows 11 (Version 22621)
  • Ubuntu 22.04 LTS
  • Fedora 38

Download formats provided:

  • Windows installer (i386)
  • Windows installer (x86_64)
  • Linux DEB package (x86_64)
  • Linux RPM package (x86_64)

Full Changelog: v3.11.0...v3.51.0

FilmLogger 3.11 For Workgroups

28 Feb 00:26
Compare
Choose a tag to compare

These are the official Windows binaries for FilmLogger 3.11 For Workgroups, supporting Windows 10/11. Linux and macOS binaries are currently unavailable, but can be compiled from source.

Windows binaries are available for 32-bit and 64-bit x86, and 64-bit ARM.

Windows on 32-bit ARM is dead, you can compile it but don't do that to yourself.