Skip to content

Planet Release

Compare
Choose a tag to compare
@walterbender walterbender released this 07 Apr 16:16
· 5088 commits to master since this release

This release includes a migration to a new Planet Server written by Euan Ong (@eohomegrownapps). The new server has a number of features, including project remixing, searching, sorting, and paging. It also supports tags and descriptions. In conjunction with the new server is a refactored client interface to the planet, also written by Euan. Finally, there is also a moderation portal for maintenance of the Planet database.

Planet-related issues addressed in this release:

#1050 Mac OS -- Extract .tb from Safari's idiosyncratic "webarchive" format planet server
#1015 Name for loaded file instead of "untitled" (if not trashed in between) enhancement planet server
#1012 New methods for (automatic) saving enhancement planet server
#999 Saving files does not work in browser extension. bug extension planet server
#993 Easier way to open files from saved files? enhancement planet server
#937 Trashing a project doesn't remove the thumbnail bug planet server
#905 Explore quicker ways to have access to planet examples enhancement planet server
#899 Need an easier way to access the examples in examples folder enhancement planet server
#764 describe ".tb" as a Music Blocks file enhancement planet server
#452 Publish option takes very long time to do its work in planet view Major enhancement planet server
#387 "this.publish" function in js/samplesviewer.js can overwrite server files Major bug planet server

Other changes of note:

  • Save project files as HTML instead of TB
  • Add debugging guide
  • New Guarani and Nepali strings
  • Add reverse heap so we can treat the heap like a FIFO
  • Upgrade to Tone.js r12

Since migrating to the new planet server, we are now hosting Music Blocks at https://musicblocks.sugarlabs.org.

Tip of the hat to the contributors to this release:
@riyalohia @pikurasa @SanjeshMulmi @a-ritwik @Ananthavijay Martin Oesterreich @Hrishi1999 @ManveerBasra