Skip to content

Releases: CoderBotOrg/backend

4.2.0

08 Jul 22:36
c889fb4
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @MicheleCarbonera made their first contribution in #148
  • @previ made their first contribution in #150

Full Changelog: 4.0.0...4.2.0

4.1.0

01 Jul 20:03
Compare
Choose a tag to compare

CoderBot backend server. Can be run only on CoderBot hardware v5.0.

New features:

Upgrades:

  • Python 3.7 => 3.9
  • Base image is now Raspbian Bullseye (Raspberry PI OS)
  • OpenCV 4.0 => 4.5
  • TensorFlow dropped in favor of TensorFlow Lite (CNN training API are still there, but need to be converted to the new TFLite API or removed)
  • Support for external I/O (ATMega328P) either plain Analog Input, Digital I/O and Led control chip ws2812b

What's Changed

  • Coderbot Music Features by @MicheleCarbonera and Antonino Tramontana in #148
  • merge develop by @previ in #150

New Contributors

  • @MicheleCarbonera made their first contribution in #148

Full Changelog: 4.0.0...4.1.0

4.0.0

02 Aug 20:10
Compare
Choose a tag to compare

CoderBot backend server. Can be run on both CoderBot hardware v5.0 or v4.0.
New features (encoders, MPU, atmega) are available on the new hardware only.

New features:

  • MPU (Accelerometer, Gyroscope, Magnometer) #52
  • Motor encoder #64
  • CNN generic classifier and generic object detection support #63

Upgrades:

  • Python 3.4 => 3.7
  • Base image is now Raspbian Buster (Raspberry PI OS)
  • Tensorflow 1.14 => 2.1
  • OpenCV 3.4 => 4.0

3.0.1 Release

09 Feb 21:25
Compare
Choose a tag to compare

This update includes:

Changelog

Frontend:

  • Link to the local build of the documentation in the Sidebar and Landing

Backend:

  • refactoring program store
  • fix #110
  • fix #111
  • fix cnn_classify

3.0.1 Release Candidate 1

26 Dec 22:24
Compare
Choose a tag to compare
Pre-release

This update includes:

Can be applied to following CoderBot full images:

  • Alpha1 (12/12, gz's sha1: faba62645154c3bbd4e2887bb02e8c45bb699d4d), version 3.0.0. You need CoderBotOrg/frontend@cc62021 on this state to apply/upload updates. After 5 minutes the upload is finished and you confirmed, reboot manually (the bug is subsequently fixed).
  • Alpha2 (21/12, starting point for the "betas", gz's sha1: 55ea390cd94b5a602a92ff0a7c444a55afcab8ea), version 3.0.0.
  • Alpha2-b (coderbot betas). Backend pulled at 73b56d3 , frontend build from CoderBotOrg/frontend@e8d2266.

3.0.0, 3.0.1 -> 3.0.0. Brings the coderbot version to 3.0.0.

Changelog

Frontend:

  • Fix file upload using FileReader, freezing the browser and making firefox unable to upload large files
  • Fix CoderBotOrg/frontend#19: Restore Logic commands in standard and advanced toolbox
  • Fix carousel width in xs breakpoint
  • Remove Blockly component and route, now handled by Activity
  • Define the default Blockly view with a standard activity
  • Fix CoderBotOrg/frontend#16: allow every other action to be selected in custom buttons
  • Trigger Save Program As modal with a function
  • Avoid wrapping in template when not necessary, comments
  • Update route, warn about package overwrritng and immiment reboot
  • Upload/Update UI improvements
  • Expose vue-app git commit build
  • File upload form and axios logic. Upload and launch update from local package
  • Disable WiFi settings and hide relative tab
  • Fix CoderBotOrg/frontend#31: load blockly assets from static bundled resources
  • Add blockly assets (audio effects, sprites) as static resources
  • Fix CoderBotOrg/frontend#34: Remove AR.js assets
  • Fix CoderBotOrg/frontend#30: Disable Events and Interpret blocks, as they are non supported atm
  • Fix CoderBotOrg/frontend#22: when trying to load a new program, if there are unsaved edits, ask for saving then proceed (CoderBotOrg/frontend#33)
  • Fix CoderBotOrg/frontend#13: correctly use the move forward label
  • Fix CoderBotOrg/frontend#14: Run (or any button with notErasable set) can't be deleted or changed bound action. A small text notifies about this.
  • Fix CoderBotOrg/frontend#11: default toolbar configuration has Save and Run
  • Comments, format code
  • Disable text size control
  • Fix ripple buttons in v-list triggering the title action
  • Fix activity links pointing to absolute paths
  • Dynamic event binding based on the loaded template. Async compute CSS variables.

Backend:

  • Add routes and methods to implement new features in frontend.
  • UpdateFromPackage Route
  • cachetools, cache info
  • [...]