Skip to content

Releases: uintdev/qrserv

v3.1.1

Choose a tag to compare

@uintdev uintdev released this 05 Jul 21:28
  • Minimum supported SDK version to Flutter 3.44/Dart 3.12
  • App is now ARM64 only (enforced)
  • General performance improvements
  • Preparations for Built-in Kotlin
  • Incremented target and compile SDK to 37 (Android 17)

v3.0.6

Choose a tag to compare

@uintdev uintdev released this 14 Apr 20:29
  • Addressed an issue preventing reproducible builds -- '.note.gnu.build-id' is now removed from all native libraries automatically
  • NDK version bumped back to 29 -- there was a temporary bug limiting it to 28 in the previous release build
  • Improved file type icon logic

v3.0.5

v3.0.5 Pre-release
Pre-release

Choose a tag to compare

@uintdev uintdev released this 13 Apr 22:30
  • no-build-id script is now executed after gradle evaluation -- allowing any necessary NDK downloads to happen first (reproducible build action)

(Test release)

v3.0.4

v3.0.4 Pre-release
Pre-release

Choose a tag to compare

@uintdev uintdev released this 13 Apr 16:32
  • no-build-id script now prints more logs into flutter console rather than through 'gradlew' only (reproducible build debugging action)

(Test release)

v3.0.3

v3.0.3 Pre-release
Pre-release

Choose a tag to compare

@uintdev uintdev released this 12 Apr 21:36
  • .note.gnu.build-id is now stripped from native libraries (reproducible build action)

(Test release)

v3.0.2

v3.0.2 Pre-release
Pre-release

Choose a tag to compare

@uintdev uintdev released this 12 Apr 01:27
  • Bumped NDK version back to 29

(Test release)

v3.0.1

Choose a tag to compare

@uintdev uintdev released this 10 Apr 21:36
  • Resolved a potential path traversal vulnerability with the file picker
  • Edge-to-Edge now enforced on Android 12 to 14 (15 and later enforces it regardless)
  • Fixed Impeller (rendering runtime) bug where circles can be rendered as if they are aliased (jagged appearance)

v3.0.0

Choose a tag to compare

@uintdev uintdev released this 25 Feb 23:43
  • Updated framework
  • Updated UI
  • New settings section
  • Port number is now user configurable
  • Improved overall performance
  • Minimum SDK version had been increased to 24 (Android 7), as per Flutter 3.35.0 requirements
  • Now using included framework functionality for System UI overlay styling (resolves API deprecations)
  • Fixed a couple cases of crashes (certain video files, file not found) when sharing file selection with app (#31)
  • Added build number to info dialog
  • Updated translations
  • Android builds are now ARM64-only
  • Loopback IP addresses now listed

v2.7.6

Choose a tag to compare

@uintdev uintdev released this 16 Aug 09:06
  • Updated dependencies
  • Updated framework

Note: the next release will increase the minimum Android version to 7 (SDK version 24) due to it being an enforced minimum SDK version starting from Flutter 3.35.0. This version will still be available on GitHub, should you need to use it on a version of Android from 2014 or 2015.

Another note: it was discovered that from v2.7.1, the version code prefix was added back in. As of v2.7.6, the prefix was removed again but that means updates via package manager will be prevented due to being deemed as a downgrade. If it fails to update, uninstall the application and then install the latest version.

v2.7.5

Choose a tag to compare

@uintdev uintdev released this 16 May 22:32
  • Remove signature block blobs