Skip to content

Latest commit

 

History

History
346 lines (297 loc) · 10.6 KB

CHANGELOG.md

File metadata and controls

346 lines (297 loc) · 10.6 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[1.2.0] - 2019-09-26

Added

  • Write activity
  • Constellation activity
  • Pomodoro activity
  • QR Code for scanning server URL on iOS/Android
  • Update to official Scratch 3.3 release
  • Support for localization in Scratch
  • Improved Exerciser activity: multimedia support, new templates, results detail
  • Dynamically generate favicon and title
  • Architecture page and schemas
  • Tutorial step 7: use journal chooser dialog
  • Tutorial step 8: create your own palette
  • Use IndexedDB instead of localStorage for storing Journal items content
  • Support for TXT/DOC/ODT/PDF files in Journal
  • Support for MP3/MP4 files in Journal
  • Add export sound to Journal feature in Abecedarium activity
  • Add export video to Journal feature in VideoViewer activity
  • Click on a PDF in Journal now open a preview window
  • Add access to Abecedarium database (image/sound) from Journal Chooser popup
  • Allow move/resize of inserted image in Paint activity

Changed

  • Improve consistency about shared palette position in toolbar

Fixed

  • QRCode and Record no longer work on Chrome 71
  • Add a delete button in the new idea input field of Labyrinth activity #262
  • Increase size of items in StopWatch activity #261
  • Save Maze level in Journal #260
  • Bad localization for some countries name in Color My World activity #265
  • Integrate presence in Labyrinth activity #263
  • Improve Record activity to see picture in real time #266
  • Allow clicking on Abacus balls to move it #146
  • Memorize responsive seems broken on phones #106
  • Stopwatch Activity, lap Timings vanish after a few recordings #280
  • Turtle Blocks Activity hangs on Android App #185
  • Sugarizer OS hang when multiple click on an icon #338
  • Message overlaps with user name in Chat Activity #328
  • Jappy Activity print preview popup #326
  • Toolbar overlap issue in Speak Activity #324
  • Smileys not displayed properly in chat prototype activity #322
  • Cursor issue in calculator activity on Chrome #318
  • Duplicated text in QR Code Activity history #314
  • Audio bar not displaying in chrome when opening a audio file #312
  • Display language settings in 2 languages #292
  • Gear colours are reset on resume #336
  • Added Tool tips to Calculate Activity
  • Users should be able to send images in chat prototype #330
  • No erase button for recordings in Record activity #344
  • Order Journal filter by activity name
  • Snapcraft version lost context #346
  • Snapcraft version don't allow to import/export file into/from Journal #350
  • Update home image for TankOp activity
  • Grammatical Errors in the Documentation #347
  • Now support offline mode on Scratch for iOS
  • Camera doesn't work on Record/QRCode activities for Snapcraft version #351
  • Add a pause button to the Physics activity #354
  • Context is lost the second time in Abecedarium activity #359
  • Sound not play on Memorize activity in iOS
  • Record activity don't work in Safari #362
  • Error in console in Calculate activity when reopen an empty instance #358
  • Localize activity name in title
  • Activity palette icon has reversed colors
  • XOEditor activity generate multiple entries in the Journal #370
  • Clear icon in XOEditor activity is not consistent #372

[1.1.0] - 2019-01-20

Added

  • Desktop version for GNU Linux, MacOS and Windows using electron
  • Ebook Reader activity
  • Exerciser activity
  • Sprint Math activity
  • Add a sort palette in Journal
  • Allow action on multiple items in Journal
  • Copy from Journal to device now available on all platforms
  • Copy from device to Journal feature
  • Help tutorial on initial screen
  • Help on activities in list view

Changed

  • Portuguese localization
  • Replace filter popups in Journal by palettes
  • Increase favorite icon size in Journal and List View
  • Full offline version of Scratch (sprites, background and sounds) - except on iOS
  • Add Emoji support in Chat activity

Fixed

  • Update Lunar ephemerides phase for 2018 to 2024 in Moon activity #219
  • DOM-based XSS vulnerability in the MarkDown Editor Activity #158
  • DOM-based XSS vulnerability in the Get Things Done Activity #160
  • Save Stopwatch activity context in Journal #201
  • Flip activity don't detect end of game #215
  • Align buttons better in tutorial #135
  • ChatPrototype activity does not sanitize input #225
  • Fototoon close icon missing in small screens #213
  • Save Clock activity settings in Journal #204
  • Add number of play in Flip activity #234
  • Save Blockrain activity context in Journal #203
  • Activity Idea: Math Quiz #187
  • Abacus does not display solution with big numbers #140
  • Change background color for Speak activity #245
  • Add the sleeping face into the Speak activity #246
  • Add an erase button into GridPaint activity #242
  • Add an history of last QR Code generated/read in QR Code activity #244
  • Save Speak history in Journal #209
  • Improve Maze activity to allow playing with presence #208
  • No San-Marino and Vatican in Color My World app #174
  • Improve LOL activity to play against another user using presence #243

Removed

  • Remove Cordova activity
  • Remove Welcome Web activity
  • Chrome OS version
  • Windows 10 version from the store, now using an installer

[1.0.1] - 2018-07-07

Added

  • Better handling of lost of connection in Neighborhood view
  • Compatibility with Sugarizer School Box

Changed

  • Sugarizer App start without sync at startup
  • Force sync to true by default
  • Remove selection on password text button
  • Update VideoViewer format to use remote library settings
  • Change default server connection to connect to HTTP instead of HTTPS
  • Automatically switch to HTTPS when server provide it
  • Fix license issues

Removed

  • Remove TurtleJS and Jappy from all store

[1.0] - 2018-05-14

Added

  • Login Screen
  • Journal synchronization
  • Security and privacy settings
  • Scratch activity
  • Fototoon activity
  • Flip activity
  • Game of life activity
  • Activity Development Tutorial

Changed

  • Handle large journal size locally and on remote server
  • Integrate Paint items in Journal popup
  • Handle localization with Weblate
  • Fix Chrome OS storage issue

Fixed

  • Speak activity don't work on iOS #202
  • Typo in one of the help messages #175
  • Localization issue when launched as Chrome Extension in some language #173
  • The Record Activity doesn't work in the HTTP version of Sugarizer #159
  • Dropdown looks weird when lot of items inside #152
  • Clicking On Play Again should stop gear Activity #137
  • Search icon does not look right #136
  • Bug in sound card in Memorize #133
  • Sugarizer offers Shutdown and Reset #129
  • Sugarizer activities failed on Sugar 0.110 #116
  • Sugarizer Scratch enhancement #65

Removed

  • Sugarizer Server (now in a separate repository)

[0.9] - 2017-09-10

Added

  • Abacus activity
  • Reflection activity
  • ColorMyWorld activity
  • Jappy activity
  • Blockrain activity
  • QRCode activity
  • XO Editor activity
  • Integrated Tutorial
  • Journal Popup

Changed

  • Updated TurtleJS activity
  • Better iOS support

Fixed

  • Add buttons in Markdown activity to show/hide Editor/Preview #105
  • MazeWeb: Show Red Face On Start #69
  • Get Things Done: Reorder Items #68

[0.8] - 2017-01-05

Added

  • Speak activity
  • Moon activity
  • Video Viewer activity
  • Shared Notes activity
  • Windows 10 support and store availability
  • Performance improvement: script optimization and lazy loading of data
  • Better touch support: scrollable home view and better handling of long touch
  • Application size reduction
  • Sugarizer OS: Sugarizer as Android launcher

Changed

  • Updated Etoys activity

Fixed

  • Portuguese localization #74
  • Localization for Markdown Activity #72
  • KA View Activity, audio does not stop playing on exit #58
  • Naming of Components #44
  • TurtleJS unavailable on the online demo version #39

Removed

  • KA View activity

[0.7] - 2016-01-08

Added

  • Calculate activity
  • Record activity
  • Physics activity
  • Labyrinth activity
  • KA View activity
  • TurtleBlockJS activity

Changed

  • Full featured Paint activity
  • Full featured Memorize activity

Removed

  • TurtleJS Activity
  • Learn to code activity

[0.6] - 2015-04-13

Added

  • Neighborhood view and presence
  • TamTam Micro activity
  • iOS support and store availability
  • Chrome App support and store availability
  • F-Droid support and store availability
  • An initialization screen let you set preference at startup
  • Sugarizer automatically detect language at first launch
  • server.sugarizer.org is now the default server
  • Igbo and Yoruba localization
  • Arabic localization
  • Japanese localization
  • Cordova activity

Changed

  • Icon activity color in Journal and Home view now vary depending of last user color

Removed

  • ConnectTheDots activity

[0.5] - 2014-12-07

Added

  • Responsive Design
  • Firefox OS support and store availability
  • Publication on Google Play, Amazon Store, Firefox Market Place
  • Etoys activity
  • Learn to code activity
  • German localization

Changed

  • Improve Android support
  • Updated TurtleJS version, now save automatically context in the Journal
  • Updated Gears version, now use colors for gears
  • Favorites activities are now saved in user settings
  • Favorites activities are now configurable at server settings

[0.4] - 2014-05-24

Added

  • Sugar compatibility
  • Server collaboration
  • Presence API prototype
  • Server connectivity to Client
  • API to server features
  • Activity template
  • Chat prototype activity
  • TankOp activity
  • TurtleJS activity

Changed

  • Improve Journal view: rename, delete and popup menu.
  • Improve Android experience

[0.3] - 2014-02-07

Added

  • Settings dialog for name, buddy color and language
  • Launching new activity from List view
  • Popup menu on List view
  • Localization: English, French and Spanish
  • Full buddy menu
  • Handle search on Favorite view
  • Handle search on List view
  • Handle search on Journal
  • Gridpaint activity
  • Abecedarium activity
  • Foodchain activity
  • Maze activity
  • IE compatibility
  • Safari compatibility
  • Firefox comptability
  • Full support of filtering in home view, list view and journal,

Changed

  • Fix bug when click on popup header with no history

[0.2] - 2014-01-04

Added

  • Journal view
  • Handle datastore storage
  • Popup menu on activities
  • Handle window resize

Changed

  • Favorite view is now generated

[0.1] - 2013-11-14

Added

  • Favorite view
  • Android version
  • Clock activity
  • ConnectTheDots activity
  • Gears activity
  • GetThingsDone activity
  • LastOneLoses activity
  • Markdown activity
  • Memorize activity
  • Paint activity
  • Stopwatch activity
  • WelcomeWeb activity