Archive.png This article or section documents something not included in the current version of Scratch (3.0). It is only useful from a historical perspective.
Scratch 1.2
Variants 1.2, 1.2.1, 1.2 beta
Release Date 1.2 beta — 10/29/2007

1.2 — 12/2/2007
1.2.1 — 12/6/2007

Programming language Squeak
Download Official installers:

All 1.2 versions Source code:

Forum topic
Predecessor 1.1
Successor 1.3

Scratch 1.2 was a version of Scratch which was released on December 2, 2007. It featured several improvements over 1.1. It was the last version to save projects with the header ScratchV01. It was also the last release to be compatible with Mac OS X 10.2 and 10.3, as well as Windows 98 and ME.

There are two other versions of Scratch 1.2, being the Scratch 1.2 beta and Scratch 1.2.1. The Scratch 1.2 beta was released on October 29, 2007. 1.2.1 was released only 4 days after 1.2.0, on December 6, 2007.

Changes from 1.1 to 1.2 beta



Changes from 1.2 beta to 1.2



  • Delete button changed to X icon
  • The "export sprite" button was reduced to simply "export"
  • The beta tag from the Scratch Logo was removed

Scratch 1.2.1

1.2.1 had numerous bug fixes, and also added the rest for () beats block. The glitches in 1.2 that 1.2.1 fixed were:

  • A hidden sprite could block mouse clicks on other sprites in presentation mode
  • The tempo value was made a local value rather than a global value
  • The change tempo by () changed the tempo value incorrectly
  • A bug in the get attribute block (no longer in Scratch) applied to the stage
  • The Windows uninstaller deleted the entire Scratch folder if it contained user projects


Cookies help us deliver our services. By using our services, you agree to our use of cookies.