Skip to content

Releases: NanoPlay/os

V0.2.6 Alpha

07 Nov 16:24
Compare
Choose a tag to compare
V0.2.6 Alpha Pre-release
Pre-release

This minor update shows the NanoPlay's Bluetooth advertising name on the About NanoPlay screen of Settings to make a user's NanoPlay easier to upload to in an environment where multiple NanoPlays have been deployed (such as at a school or club).

This release includes the following changes:

  • Add alternating display information to the About NanoPlay screen to show NanoPlay's Bluetooth advertising name, version number and shortened copyright information.

V0.2.5 Alpha

04 Feb 10:04
Compare
Choose a tag to compare
V0.2.5 Alpha Pre-release
Pre-release

This minor bugfix release continues to improve upon the app loading/unloading functionality of NanoPlay. This update is required if you wish to upload new apps onto your NanoPlay, and any old apps on your NanoPlay will no longer work until you upload them again.

This release includes the following changes:

  • Overhaul app loading process to read app code from flash only and not copy app code to RAM.

V0.2.4 Alpha

03 Feb 16:48
Compare
Choose a tag to compare
V0.2.4 Alpha Pre-release
Pre-release

This minor bugfix release improves upon the NanoPlay's memory management system, ensuring that the API is unloaded from RAM when closing non-system apps.

This release includes the following changes:

  • More memory management optimisations have been included to cause less chance of crashes when closing apps and returning to the home screen.
  • Minor bug fixed to ensure that app pixel inversion is turned off when exiting non-system apps, or when the error screen is opened.

V0.2.3 Alpha

16 Jan 20:18
Compare
Choose a tag to compare
V0.2.3 Alpha Pre-release
Pre-release

This minor release fixes the design of the NanoPlay logo in Settings to match the actual NanoPlay logo, as well as changing the date format in the Clock app to be more internationalised.

This release includes the following changes:

  • The NanoPlay logo image is now true to the original logo design.
  • The date format in Clock has changed to accomodate more international users.

V0.2.2 Alpha

15 Jan 14:24
Compare
Choose a tag to compare
V0.2.2 Alpha Pre-release
Pre-release

This minor release adds language support for displaying file upload messages.

This release includes the following changes:

  • The NanoPlay now has a string translation for Uploading... in both English and French.

Note: As of Saturday, 16 January 2021, NanoPlay OS releases on GitHub will also include a npupdate.json file which can be used to update existing NanoPlay devices to the latest version without wiping any apps or other user data. Check out the NanoPlay Web API since it can be used to automatically update your NanoPlay over-the-air (and uses the npupdate.json file to do so)!

V0.2.1 Alpha

10 Jan 17:45
Compare
Choose a tag to compare
V0.2.1 Alpha Pre-release
Pre-release

This minor release simply sets the device's BLE advertising name to reference NanoPlay; for example NanoPlay d15f.

This release includes the following changes:

  • The NanoPlay will now show a custom BLE advertising name.

V0.2.0 Alpha

10 Jan 17:22
Compare
Choose a tag to compare
V0.2.0 Alpha Pre-release
Pre-release

This release features a complete overhaul of the operating system's concept of programmability. Instead of using a limited block-based programming language, the NanoPlay now natively executes JavaScript that is sent to it via Bluetooth. The home screen now shows the apps uploaded to the device, without the need for the user to enter into the now-removed Programming app.

This release also removes the Compute app since it took up too much storage and RAM, and the expression system used by it is now practically redundant with the use of JavaScript.

This release includes the following changes:

  • Removal of Compute app
  • Removal of Programming app
  • Introduction of new programming system using JavaScript
  • Changes to home screen behaviour to list uploaded apps
  • Addition of app runtime
  • Addition of NanoPlay API

V0.1.0 Alpha

09 Jan 15:52
Compare
Choose a tag to compare
V0.1.0 Alpha Pre-release
Pre-release

Our initial release of NanoPlay OS, for the NanoPlay Alpha model.

This release includes the following changes:

  • Addition of Clock app
  • Addition of Compute app
  • Addition of Programming app
  • Addition of Settings app
  • Ability to switch between English and French locales
  • Ability to set the current time