Changelog

This page contains the changelog of Glitchy Scratch!

January 2021

 * 18:04, 3 January 2021 (UTC) - Pulled Scratch's translation updates
 * 18:04, 3 January 2021 (UTC) - Published a new version of
 * 18:04, 3 January 2021 (UTC) - Updated list of contributors, added a link to the changelog and removed info about mirror website in README.md for  repository
 * 18:04, 3 January 2021 (UTC) - Fixed a minor spacing issue in the README.md for  repository
 * 19:03, 3 January 2021 (UTC) - Reinstalled all dependencies of our internationalization package
 * 11:11, 6 January 2021 (UTC) - Pulled Scratch's translation updates
 * 11:15, 6 January 2021 (UTC) - Updated  to update to a non-vulnerable version of   in
 * 11:27, 6 January 2021 (UTC) - Published a new version of
 * 11:30, 6 January 2021 (UTC) - Update our update logger bot to say "Bot: Logging updates" instead of "Bot: Logging actions" in the revision summary
 * 10:47, 16 January 2021 (UTC) - Reverted a problematic dependency update which broke everything in
 * 10:52, 16 January 2021 (UTC) - Published a new version of
 * 11:17, 16 January 2021 (UTC) - Installed peer dependencies of
 * 20:03, 16 January 2021 (UTC) - Fixed a typo in the README.md of  repository
 * 20:07, 16 January 2021 (UTC) - Updated, a dependency of
 * 20:20, 16 January 2021 (UTC) - Pulled Scratch's translation updates
 * 20:28, 16 January 2021 (UTC) - Added continuous integration to  package's repository and the Glitchy Scratch GUI
 * 20:36, 16 January 2021 (UTC) - Published version 2.0.0 of the  NPM package
 * 21:05, 16 January 2021 (UTC) - Removed some unnecessary  tags in our code for the   NPM package to fix test errors
 * 21:13, 16 January 2021 (UTC) - Updated, a dependency of the   NPM package
 * 21:28, 16 January 2021 (UTC) - Updated  in Glitchy Scratch GUI
 * 07:53, 17 January 2021 (UTC) - Updated  to version 2.0.0 in Glitchy Scratch GUI
 * 10:23, 17 January 2021 (UTC) - Updated, a dependency of the Glitchy Scratch GUI to version 26.6.3

April 2021

 * 10:31, 29 April 2021 (UTC) - Updated, a dependency of the   package, from version 4.0.0 to 4.0.1
 * 10:37, 29 April 2021 (UTC) - Updated, a dependency of the   package, from version 6.0.1 to 6.0.2
 * 10:40, 29 April 2021 (UTC) - Updated, a dependency of the   package, from version 6.5.3 to 6.5.4
 * 10:43, 29 April 2021 (UTC) - Deleted unused  GitHub repository
 * 10:53, 29 April 2021 (UTC) - Deleted unused  GitHub repository
 * 10:57, 29 April 2021 (UTC) - Updated code for the update logger bot to add a hyphen after timestamps
 * 11:01, 29 April 2021 (UTC) - Updated code for the update logger bot to use new API module for logging in to the wiki
 * 15:18, 29 April 2021 (UTC) - Updated, a dependency of the   package, from version 2.14.0 to 2.22.1
 * 15:26, 29 April 2021 (UTC) - Updated, a dependency of the   package, from version 8.0.5 to 8.2.2
 * 15:42, 29 April 2021 (UTC) - Updated, a dependency of the   from 7.0.0 to 7.8.3
 * 15:48, 29 April 2021 (UTC) - Updated React in  from from 0.14.9 to 16.14.0
 * 16:07, 29 April 2021 (UTC) - Updated JSHint in   from 2.9.7 to 2.12.0
 * 17:35, 29 April 2021 (UTC) - Updated Webpack in  from 4.44.2 to 4.46.0
 * 17:36, 29 April 2021 (UTC) - Updated Babel Core in  from version 7.1.6 to 7.13.16
 * 17:38, 29 April 2021 (UTC) - Same update for Babel CLI
 * 18:07, 29 April 2021 (UTC) - Updated ESLint config to match Scratch's
 * 18:26, 29 April 2021 (UTC) - Updated Webpack build step to make way for Webpack CLI update
 * 18:28, 29 April 2021 (UTC) - Updated Webpack CLI in  from 3.3.12 to 4.6.0
 * 18:37, 29 April 2021 (UTC) - Updated, a dependency of the   package, from version 6.2.1 to 6.2.3
 * 19:04, 29 April 2021 (UTC) - Updated, a dependency of the   package, from version 2.6.2 to 3.0.2
 * 19:34, 29 April 2021 (UTC) - Updated Webpack in  from 4.46.0 to 5.36.1
 * 19:50, 29 April 2021 (UTC) - Updated, a dependency of the   package, from version 2.1.0 to 3.1.0
 * 19:59, 29 April 2021 (UTC) - Updated ESLint in  from 4.19.1 to 5.16.0
 * 20:10, 29 April 2021 (UTC) - Updated Babel Node in  from 7.2.2 to 7.13.13
 * 13:52, 30 April 2021 (UTC) - Updated Babel ESLint Parser in  from 8.0.1 to 10.1.0
 * 14:11, 30 April 2021 (UTC) - Updated ESLint plugin for React in  from version 7.11.1 to 7.23.2
 * 14:19, 30 April 2021 (UTC) - Updated ESLint configuration to match Scratch's
 * 14:21, 30 April 2021 (UTC) - Updated Babel (core) from version 7.13.16 to 7.14.0
 * 14:29, 30 April 2021 (UTC) - Updated, a dependency of the   package, from version 3.0.1 to 8.2.25
 * 14:50, 30 April 2021 (UTC) - Updated, a dependency of the   package, from version 7.1.3 to 7.1.6
 * 14:57, 30 April 2021 (UTC) - Added continuous integration check to
 * 15:06, 30 April 2021 (UTC) - Updated, a dependency of the   package, from version 7.1.0 to 7.13.0
 * 15:17, 30 April 2021 (UTC) - Updated, a dependency of the   package, from version 7.1.0 to 7.13.0
 * 15:28, 30 April 2021 (UTC) - Updated, a dependency of the   package, from version 7.0.0 to 7.13.13
 * 15:41, 30 April 2021 (UTC) - Updated, a dependency of the   package, from version 2.6.1 to 3.2.0
 * 15:46, 30 April 2021 (UTC) - Updated, a dependency of the   package, from version 7.12.11 to 7.14.0
 * 15:56, 30 April 2021 (UTC) - Updated, a dependency of the   package, from version 6.2.0 to 6.2.3
 * 16:03, 30 April 2021 (UTC) - [Breaking Change] Node.JS version 8, which has reached its end of life, is no longer officially supported for
 * 16:14, 30 April 2021 (UTC) - Deleted old patch branches from the  repository
 * 16:15, 30 April 2021 (UTC) - Added a CHANGELOG.md file pointing to this page to the  repository
 * 16:27, 30 April 2021 (UTC) - Updated, a dependency of the   package, from version 6.9.1 to 6.12.6
 * 17:00, 30 April 2021 (UTC) - Updated ESLint in  from version 5.16.0 to 7.25.0
 * 17:06, 30 April 2021 (UTC) - Updated Webpack in  from version 5.36.1 to 5.36.2
 * 17:06, 30 April 2021 (UTC) - All dependencies of the  package have now been updated
 * 17:45, 30 April 2021 (UTC) - Updated a few more dependencies of the  package to fix issues reported by Dependabot and NPM
 * 17:46, 30 April 2021 (UTC) - Published version 3.0.0 of the  package on NPM

May 2021

 * 14:26, 5 May 2021 (UTC) - Set Dependabot to ignore the  NPM package
 * 14:33, 5 May 2021 (UTC) - Fixed a very recently introduced bug in Glitchy Scratch update logger bot that caused the bot's prefix ("!log") to be included in this page's content
 * 15:06, 5 May 2021 (UTC) - Updated  in   from version 7.14.0 to 7.14.1
 * 22:13, 6 May 2021 (UTC) - Updated, a dependency of the   package, from version 8.2.2 to 8.2.4
 * 22:22, 6 May 2021 (UTC) - The code for the bot that logs all these updates is now fully open source! It can be found here: https://github.com/R4356th/mw-bot-scripts.
 * 09:49, 7 May 2021 (UTC) - Updated, a dependency of the   package, from version 4.17.19 to 4.17.21
 * 09:52, 7 May 2021 (UTC) - Updated, a dependency of the   package, from version 7.1.6 to 7.1.7
 * 10:00, 7 May 2021 (UTC) - Updated Webpack CLI from version 4.6.0 to 4.7.0
 * 16:54, 11 May 2021 (UTC) - Updated ESLint from version 7.25.0 to 7.26.0
 * 17:10, 11 May 2021 (UTC) - Updated, a dependency of the   package, from version 2.8.8 to 2.8.9
 * 17:26, 11 May 2021 (UTC) - Pulled upstream Scratch translation updates
 * 17:29, 11 May 2021 (UTC) - Updated Webpack in  from version 5.36.2 to 5.37.0
 * 17:30, 11 May 2021 (UTC) - Deleted currently-unnecessary  GitHub repository
 * 17:32, 11 May 2021 (UTC) - Deleted unnecessary  GitHub repository
 * 12:59, 20 May 2021 (UTC) - Pulled upstream Scratch translation updates
 * 13:03, 20 May 2021 (UTC) - Updated Webpack from version 5.37.0 to 5.37.1
 * 07:48, 28 May 2021 (UTC) - Pulled upstream Scratch translation updates
 * 07:52, 28 May 2021 (UTC) - Updated ESLint from version 7.26.0 to 7.27.0
 * 08:00, 28 May 2021 (UTC) - Updated  from version 7.13.13 to 7.14.2
 * 08:04, 28 May 2021 (UTC) - Updated  from version 4.16.1 to 4.16.6
 * 08:11, 28 May 2021 (UTC) - Added checks for Node.JS 14.x and 16.x to continuous integration in the  repository
 * 08:23, 28 May 2021 (UTC) - Updated  from version 7.14.0 to 7.14.3
 * 08:34, 28 May 2021 (UTC) - Pulled upstream Scratch translation updates (again)

June 2021

 * 12:47, 12 June 2021 (UTC) - Updated JSHint from version 2.12.0 to 2.13.0
 * 12:50, 12 June 2021 (UTC) - Updated  from version 7.14.2 to 7.14.5
 * 12:54, 12 June 2021 (UTC) - Pulled 's updates
 * 12:57, 12 June 2021 (UTC) - Updated Webpack from version 5.37.1 to 5.38.1 in
 * 13:42, 12 June 2021 (UTC) - Updated  from version 7.23.2 to 7.24.0
 * 13:43, 12 June 2021 (UTC) - Updated ESLint itself from version 7.27.0 to 7.28.0 in  this time
 * 13:43, 12 June 2021 (UTC) - Updated  from version 2.22.1 to 2.23.4 in
 * 13:43, 12 June 2021 (UTC) - Updated Webpack CLI from version 4.7.0 to 4.7.2
 * 13:52, 12 June 2021 (UTC) - Updated Babel CLI from version 7.14.3 to 7.14.5 in
 * 14:03, 12 June 2021 (UTC) - Updated Babel core from version 7.14.3 to 7.14.5 in
 * 14:03, 12 June 2021 (UTC) - Updated  from version 8.2.4 to 8.4.0 in the   package
 * 14:04, 12 June 2021 (UTC) - BREAKING:  now requires Node.JS version 10.x or higher
 * 14:05, 12 June 2021 (UTC) - Updated  from version 7.14.3 to 7.14.5 in
 * 14:12, 12 June 2021 (UTC) - Updated  from version 7.14.3 to 7.14.5 in
 * 14:13, 12 June 2021 (UTC) - Updated  from version 7.14.3 to 7.14.5 in
 * 14:21, 12 June 2021 (UTC) - Updated  from version 7.14.3 to 7.14.5 in
 * 11:00, 19 June 2021 (UTC) - Deleted the  repository - The GUI will soon become unavailable.
 * 11:01, 19 June 2021 (UTC) - Forked  (ST's version of Scratch GUI)
 * 11:01, 19 June 2021 (UTC) - Renamed the forked repository to
 * 11:13, 19 June 2021 (UTC) - GUI is back online but is only showing the documentation at the moment.
 * 11:14, 19 June 2021 (UTC) - Changed deployment branch from  to   for the GUI
 * 11:18, 19 June 2021 (UTC) - Added continuous deployment (CD) to GUI - It will be showing the project editor soon.
 * 11:25, 19 June 2021 (UTC) - The first build completed successfully! We are now waiting for GitHub Pages to deploy it.
 * 11:34, 19 June 2021 (UTC) - The GUI should be back now!
 * 12:47, 19 June 2021 (UTC) - All the old changes have been redone.
 * 13:39, 19 June 2021 (UTC) - Updated Scratch blocks to latest
 * 20:22, 24 June 2021 (UTC) - Updated translations
 * 20:23, 24 June 2021 (UTC) - Replaced Scratch's logo with Glitchy Scratch's in the project editor
 * 20:26, 24 June 2021 (UTC) - Updated Scratch Blocks
 * 17:14, 28 June 2021 (UTC) - Updated translations
 * 17:14, 28 June 2021 (UTC) - Updated many dependencies of the project editor
 * 17:16, 28 June 2021 (UTC) - Created three new teams on GitHub for better code review workflows
 * 17:22, 28 June 2021 (UTC) - Importing the  repository into
 * 17:45, 28 June 2021 (UTC) - The import is still going on.

July 2021

 * 04:39, 4 July 2021 (UTC) - Transferred three issues from the  repository to
 * 04:42, 4 July 2021 (UTC) - Made  the default branch of
 * 04:43, 4 July 2021 (UTC) - Deleted the  repository
 * 04:44, 4 July 2021 (UTC) - Renamed the  repository to
 * 04:45, 4 July 2021 (UTC) - The GUI should be back up now.
 * 04:50, 4 July 2021 (UTC) - Enabled GitHub Actions in the new repository
 * 04:53, 4 July 2021 (UTC) - Deleted several very old branches made by the ST
 * 05:50, 4 July 2021 (UTC) - Updated Scratch Blocks
 * 08:43, 4 July 2021 (UTC) - Updated translations
 * 08:59, 4 July 2021 (UTC) - Replace Scratch Cat with something new made with Scratch Paint (https://llk.github.io/scratch-paint/) - Sprite suggestions are welcome
 * 11:44, 5 July 2021 (UTC) - Removed Scratch website's translations from our translation package as we do not use them
 * 12:08, 5 July 2021 (UTC) - Updated Scratch Blocks
 * 12:08, 5 July 2021 (UTC) - Published version  of   on NPM
 * 12:08, 5 July 2021 (UTC) - Renamed the  branch to   in the   repository
 * 12:08, 5 July 2021 (UTC) - Created a new empty repository:
 * 12:09, 5 July 2021 (UTC) - Started importing the  repository to
 * 11:32, 8 July 2021 (UTC) - Published version  of   on NPM (yesterday)
 * 11:33, 8 July 2021 (UTC) - Updated Scratch Blocks (today 🙃 )
 * 11:44, 8 July 2021 (UTC) - Updated translations
 * 11:50, 8 July 2021 (UTC) - The layout of this very page should look a lot different and modern now!
 * 12:12, 8 July 2021 (UTC) - Updated link to homepage and Git repository in the package.json of the GUI
 * 13:15, 8 July 2021 (UTC) - Published versions 1.1.0 and 1.1.1 of the GUI on NPM (v1.1.0 was broken.)
 * 20:31, 9 July 2021 (UTC) - Published version 1.0.0-rc.0 of  on NPM
 * 15:18, 27 July 2021 (UTC) - Updated translations
 * 15:18, 27 July 2021 (UTC) - Updated Scratch Blocks
 * 15:18, 27 July 2021 (UTC) - Updated Scratch SVG Renderer
 * 15:19, 27 July 2021 (UTC) - Published 1.0.0-rc.2 of