Skip to content

Releases: ubports/ubports-installer

UBports Installer 0.10.0

24 Apr 20:46
2e3f4cc
Compare
Choose a tag to compare

A snap package can be installed by running snap install ubports-installer on any Linux distribution.

What's Changed

  • We are finally not beta anymore! Hoorraay!
  • Reset internal state after install so multiple devices can be installed consecutively without breaking them (@maciek134)
  • Installer does not think its not stable release when it is (@maciek134)
  • Downgraded progressive downloader, the newer version had issues with big files (@maciek134)

Full Changelog: 0.9.10...0.10.0

UBports Installer 0.9.10-beta

28 Mar 12:33
ee546ee
Compare
Choose a tag to compare

A snap package can be installed by running snap install ubports-installer --beta on any Linux distribution.

What's Changed

  • plugins: lineage: select latest build instead of oldest (@amartinz)
  • Log environment on installer startup (@amartinz)
  • Drop setup-dev script (@amartinz)
  • Some UI fixes (@amartinz)
  • Bump to new versions, due to security alerts (@Flohack74)

Full Changelog: 0.9.9-beta...0.9.10-beta

UBports Installer 0.9.9-beta

19 Feb 15:38
Compare
Choose a tag to compare
Pre-release

A snap package can be installed by running snap install ubports-installer --beta on any Linux distribution.

What's Changed

  • Sort channels differently and default to most stable one by @maciek134 in #3106

Full Changelog: 0.9.8-beta...0.9.9-beta

UBports Installer 0.9.8-beta

02 Nov 10:33
Compare
Choose a tag to compare
Pre-release

A snap package can be installed by running snap install ubports-installer --beta on any Linux distribution.

image

What's Changed

New Contributors

Full Changelog: 0.9.7-beta...0.9.8-beta

UBports Installer 0.9.7-beta

07 Sep 19:58
60f92bc
Compare
Choose a tag to compare

A snap package can be installed by running snap install ubports-installer on any Linux distribution.

grafik

What's Changed

  • Display provided link from user action
  • Add template literal to dynamically set image src
  • Animation: use "squares" instead of "tsparticles"
  • plugins: initial postmarketOS support

New Contributors

  • @calebcff made their first contribution in #2511

Full Changelog: 0.9.6-beta...0.9.7-beta

Developer notes

This adds support for two additional reboot modes for adb

      - actions:
          - adb:reboot:
              to_state: "download"

          - adb:reboot:
              to_state: "edl"

UBports Installer 0.9.6-beta

31 Jul 15:42
984caef
Compare
Choose a tag to compare

A snap package can be installed by running snap install ubports-installer on any Linux distribution.

image

What's Changed

New Contributors

Full Changelog: 0.9.5-beta...0.9.6-beta

Developer notes

This adds support for fastboot dynamic partitions

  - actions:
      - fastboot:create_logical_partition:
          partition: "partition_name"
          size: 3221225472

      - fastboot:delete_logical_partition:
          partition: "partition_name"

      - fastboot:resize_logical_partition:
          partition: "partition_name"
          size: 3221225472

UBports Installer 0.9.5-beta

25 Mar 09:49
Compare
Choose a tag to compare

A snap package can be installed by running snap install ubports-installer on any Linux distribution.

You can help us test this release on UBports OPEN-CUTS.

Release notes

This release adds some new actions to make sure the UBports Recovery on the devices are capable of installing Ubuntu Touch. Some additional assertion actions make installation instructions more robust. The generated bug reports have been restructured a little to make them more useful for our developers and easier to understand for users looking for known issues. Last but not least, error handling for empty system image server channels and adb connection issues has been improved.

UBports Installer

Changelog

0.9.4-beta

0.9.5-beta

Full Changelog: 0.9.3-beta...0.9.5-beta

Notes to Developers

You may use the newly added adb:assert_prop and fastboot:assert_var actions to assert the value of adb getprop or fastboot getvar. RegEx matching is supported as well. This allows us to verify that devices are actually running a working UBports Recovery, by checking for the ro.ubuntu.recovery implemented in ubports/halium_bootable_recovery#22. As a quick shorthand, you can supply the verify_recovery option to your systemimage:install step, so you don't have to touch adb:assert_prop directly for this.

Syntax Example:

        - systemimage:install:
              verify_recovery: true
        - adb:assert_prop:
            prop: "ro.ubuntu.recovery"
            value: "true"
        - fastboot:assert_var:
            variable: "ro.ubuntu.recovery"
            value: "true"
        - adb:assert_prop:
            prop: "ro.ubuntu.recovery"
            regex:
              pattern: "true"
              flags: "i"
        - fastboot:assert_var:
            variable: "ro.ubuntu.recovery"
            regex:
              pattern: "true"
              flags: "i"

UBports Installer 0.9.4-beta

24 Mar 22:47
Compare
Choose a tag to compare
Pre-release

KNOWN ISSUE: System-image throw an error #2536

A snap package can be installed by running snap install ubports-installer --edge on any Linux distribution.

You can help us test this release on UBports OPEN-CUTS.

Release notes

This release adds some new actions to make sure the UBports Recovery on the devices are capable of installing Ubuntu Touch. Some additional assertion actions make installation instructions more robust. The generated bug reports have been restructured a little to make them more useful for our developers and easier to understand for users looking for known issues. Last but not least, error handling for empty system image server channels and adb connection issues has been improved.

UBports Installer

Changelog

Full Changelog: 0.9.3-beta...0.9.4-beta

Notes to Developers

You may use the newly added adb:assert_prop and fastboot:assert_var actions to assert the value of adb getprop or fastboot getvar. RegEx matching is supported as well. This allows us to verify that devices are actually running a working UBports Recovery, by checking for the ro.ubuntu.recovery implemented in ubports/halium_bootable_recovery#22. As a quick shorthand, you can supply the verify_recovery option to your systemimage:install step, so you don't have to touch adb:assert_prop directly for this.

Syntax Example:

        - systemimage:install:
              verify_recovery: true
        - adb:assert_prop:
            prop: "ro.ubuntu.recovery"
            value: "true"
        - fastboot:assert_var:
            variable: "ro.ubuntu.recovery"
            value: "true"
        - adb:assert_prop:
            prop: "ro.ubuntu.recovery"
            regex:
              pattern: "true"
              flags: "i"
        - fastboot:assert_var:
            variable: "ro.ubuntu.recovery"
            regex:
              pattern: "true"
              flags: "i"

UBports Installer 0.9.3-beta

21 Mar 21:24
Compare
Choose a tag to compare

A snap package can be installed by running snap install ubports-installer on any Linux distribution.

You can help us test this release on UBports OPEN-CUTS.

Release notes

This maintenance release addresses small regressions introduced in 0.9.2-beta and adds some fancy syntax sugar to the config files. Enjoy!

UBports Installer

Changelog

Full Changelog: 0.9.2-beta...0.9.3-beta

UBports Installer 0.9.2-beta

15 Mar 15:05
Compare
Choose a tag to compare

A snap package can be installed by running snap install ubports-installer on any Linux distribution.

You can help us test this release on UBports OPEN-CUTS.

Release notes

This release completes a milestone that has been on our roadmap for almost a year: An overhaul of the UI (#1150)! @pajlow and @NeoTheThird have been working tirelessly to consolidate the unholy mess of pug files full of messy javascript dom manipulation and transform them to neat svelte components. This will unblock a lot of future UI related work and allow new contributors easier entry to the wonderful world of installer development. Check out our good first issues, we're looking forward to see what you'll come up with!

installer

Changelog

0.9.0-beta

0.9.1-beta

0.9.2-beta