Skip to content

Releases: ubopod/ubo_app

v0.14.1

11 May 23:18
v0.14.1
Compare
Choose a tag to compare

PyPI package: https://pypi.org/project/ubo-app/0.14.1

Changes:

  • fix(docker): handle the case when ip interfaces are not initialized yet
  • fix(vscode): show an indicator when it is pending url generation
  • fix(core): avoid multiple initial overlaying frames #91
  • feat(core): pressing the home button navigates the user to the home page #84
  • refactor(wifi): change the onboarding notification messages and make voice service
    load before wifi service by changing its priority #88
  • fix(core): use latest version of headless-kivy-pi to avoid the static noise shown
    before the first frame is ready to be rendered #86
  • build(bootstrap): set UBO_SERVICES_PATH to /home/{{USERNAME}}/ubo_services/
    in the service file so that user can easily add their custom services
  • fix(voice): remove "clear access key" item when access key is not set #97
  • fix(voice): update pvorca to 2.1.0 as they suddenly yanked 1.4.0 in pypi #103
  • refactor(vscode): flatten vscode menu items into its main menu #102
  • feat(vscode): show a notification with chime and led feedback when VSCode successfully
    logs in #96
  • feat(ip): make the internet icon red when there is no connection #95
  • fix(docker): remove ngrok dashboard url from qrcode_input prompt message #90
  • fix(core): update ubo-gui to the latest version to align menu items with
    the physical buttons - closes #93
  • refactor(docker): update ngrok extra information text messages - closes #100

Note than GitHub doesn't allow assets bigger than 2GB in a release. Due to this, the files bigger than 2GB have been split into 2GB chunks. You can join them using the following command:

cat [[filename]]_* > [[filename]]

v0.14.0

08 May 00:38
v0.14.0
7c4ea64
Compare
Choose a tag to compare

PyPI package: https://pypi.org/project/ubo-app/0.14.0

Changes:

  • feat(wifi): the wireless onboarding suggestion notification is shown when the
    device is not connected to any network and it hasn't been shown earlier #71
  • feat(notifications): actions of Notification object are respected and are
    actually shown in the notification, their type is inheriting the original ActionItem
    and adds dismiss_notification boolean to it
  • feat(tests): stability fixture saves all the snapshots and writes them to the filesystem
    if it ever fails
  • feat(core): setup error handler for event loops, previously errors happening in
    event loops were silence
  • refactor: all asyncio.create_subprocess_exec calls now redirect their STDOUT
    and STDERR to DEVNULL or PIPE to avoid noise in output
  • fix(qrcode): qr code sets its state correctly after back button is pressed on it
  • fix(docker): qr code output for exposed ports doesn't bundle ip addresses of the
    device in a single entity, instead a separate qr code is generated for each ip
  • refactor: notifications and qr-code prompts now show short messages in their front
    page and long messages in their extra information section #80
  • refactor(wifi): reuse qrcode_input instead of the old manual way of taking input
    from qr code
  • feat(qrcode): qrcode_input accepts an extra_information parameter and passes
    it to the prompt notification
  • feat(notification): add an on_close callback to the Notification object, called
    when the notification is closed
  • feat: add OpenApplicationEvent and CloseApplicationEvent events
  • feat(voice): automatically remove invalid characters not readable by picovoice
    from the text to be read so that those characters can still be visible in the text
  • build(installation): set XDG_RUNTIME_DIR in bashrc to make interacting with
    user systemd services easier
  • fix(vscode): remove timestamp from state #79

Note than GitHub doesn't allow assets bigger than 2GB in a release. Due to this, the files bigger than 2GB have been split into 2GB chunks. You can join them using the following command:

cat [[filename]]_* > [[filename]]

v0.13.5

03 May 02:37
v0.13.5
083aedc
Compare
Choose a tag to compare

PyPI package: https://pypi.org/project/ubo-app/0.13.5

Changes:

  • feat(vscode): add vscode tunnel support: users can download the cli binary, login,
    install the service and see the tunnel url as qr code

Note than GitHub doesn't allow assets bigger than 2GB in a release. Due to this, the files bigger than 2GB have been split into 2GB chunks. You can join them using the following command:

cat [[filename]]_* > [[filename]]

v0.13.4

30 Apr 22:46
v0.13.4
d4f4481
Compare
Choose a tag to compare

PyPI package: https://pypi.org/project/ubo-app/0.13.4

Changes:

  • build(development): add Dockerfiles for development and testing
  • docs(development): instructions on setting up development environment and running
    tests

Note than GitHub doesn't allow assets bigger than 2GB in a release. Due to this, the files bigger than 2GB have been split into 2GB chunks. You can join them using the following command:

cat [[filename]]_* > [[filename]]

v0.13.3

30 Apr 20:27
v0.13.3
b01e669
Compare
Choose a tag to compare

PyPI package: https://pypi.org/project/ubo-app/0.13.3

Changes:

  • refactor(core): reorganize settings menu #69
  • refactor(style): add icons to menu titles
  • refactor(core): make pagination more obvious #69
  • refactor(core): render the next and previous menu items in place of footer/header
    when there is such item #76
  • fix(notifications): scrollbar doesn't wrap around when scrolling up anymore

Note than GitHub doesn't allow assets bigger than 2GB in a release. Due to this, the files bigger than 2GB have been split into 2GB chunks. You can join them using the following command:

cat [[filename]]_* > [[filename]]

v0.13.2

28 Apr 19:28
v0.13.2
cca627f
Compare
Choose a tag to compare

PyPI package: https://pypi.org/project/ubo-app/0.13.2

Changes:

  • build(bootstrap): generate a semi-unique id for the device and use it as its
    hostname, this is to reduce the risk of collision in the network #70
  • refactor(ssh): show hostname in the notification of the successful account creation
    #70
  • refactor(ssh): avoid letters I, i, l and O in the generated password #70

Note than GitHub doesn't allow assets bigger than 2GB in a release. Due to this, the files bigger than 2GB have been split into 2GB chunks. You can join them using the following command:

cat [[filename]]_* > [[filename]]

v0.13.1

28 Apr 14:32
v0.13.1
93d208f
Compare
Choose a tag to compare

Release of version 0.13.1
PyPI package: https://pypi.org/project/ubo-app/0.13.1

Note than GitHub doesn't allow assets bigger than 2GB in a release. Due to this, the files bigger than 2GB have been split into 2GB chunks. You can join them using the following command:

cat [[filename]]_* > [[filename]]

v0.13.0

24 Apr 17:00
v0.13.0
1fe64ef
Compare
Choose a tag to compare

Release of version 0.13.0
PyPI package: https://pypi.org/project/ubo-app/0.13.0

Note than GitHub doesn't allow assets bigger than 2GB in a release. Due to this, the files bigger than 2GB have been split into 2GB chunks. You can join them using the following command:

cat [[filename]]_* > [[filename]]

v0.12.7

20 Apr 23:03
v0.12.7
7bbfd55
Compare
Choose a tag to compare

Release of version 0.12.7
PyPI package: https://pypi.org/project/ubo-app/0.12.7

Note than GitHub doesn't allow assets bigger than 2GB in a release. Due to this, the files bigger than 2GB have been split into 2GB chunks. You can join them using the following command:

cat [[filename]]_* > [[filename]]

v0.12.6

16 Apr 01:07
v0.12.6
Compare
Choose a tag to compare

Release of version 0.12.6
PyPI package: https://pypi.org/project/ubo-app/0.12.6

Note than GitHub doesn't allow assets bigger than 2GB in a release. Due to this, the files bigger than 2GB have been split into 2GB chunks. You can join them using the following command:

cat [[filename]]_* > [[filename]]