Version history: Difference between revisions

From GreaseSpot Wiki
Jump to navigationJump to search
m (→‎0.6.8: Wikilinked)
m (Moved heading levels down here)
Line 3: Line 3:
''(Details needed especially for versions 0.4.x and 0.5.x.)''
''(Details needed especially for versions 0.4.x and 0.5.x.)''


= 0.2.5 =
== 0.2.5 ==


March 28th, 2005
March 28th, 2005
Line 15: Line 15:
Also, the default user scripts that were bundled with [[Greasemonkey]] by default until this point were removed.
Also, the default user scripts that were bundled with [[Greasemonkey]] by default until this point were removed.


= 0.2.6 =
== 0.2.6 ==


March 30th, 2005
March 30th, 2005
Line 23: Line 23:
Bugfix release.
Bugfix release.


= 0.3 beta =
== 0.3 beta ==


April 23rd, 2005
April 23rd, 2005
Line 34: Line 34:
* [[GM_getValue]], [[GM_setValue]], [[GM_log]]
* [[GM_getValue]], [[GM_setValue]], [[GM_log]]


= 0.3.3 =
== 0.3.3 ==


May 10th, 2005
May 10th, 2005
Line 42: Line 42:
Primarily bugfix release.
Primarily bugfix release.


= 0.3.4 =
== 0.3.4 ==


May 12th, 2005
May 12th, 2005
Line 52: Line 52:
* Minor enhancements and bugfixes.
* Minor enhancements and bugfixes.


= 0.3.5 =
== 0.3.5 ==


July 19th, 2005
July 19th, 2005
Line 62: Line 62:
Intended for (limited) continued use while fixes were being performed.
Intended for (limited) continued use while fixes were being performed.


= 0.4.x =
== 0.4.x ==


''Details needed.''
''Details needed.''
Line 68: Line 68:
The 0.4 branch was an internal development version, where experimentation for security fixes happened.
The 0.4 branch was an internal development version, where experimentation for security fixes happened.


= 0.5 beta =
== 0.5 beta ==


July 30th, 2005
July 30th, 2005
Line 84: Line 84:
* Restricted [[GM_xmlhttpRequest]] from accessing local <code>file://</code> URLs.
* Restricted [[GM_xmlhttpRequest]] from accessing local <code>file://</code> URLs.


= 0.5.1 =
== 0.5.1 ==


August 25, 2005
August 25, 2005
Line 95: Line 95:
* Unicode support for non-english characters.
* Unicode support for non-english characters.


= 0.5.2 =
== 0.5.2 ==


September 1st, 2005
September 1st, 2005
Line 102: Line 102:
Released to the [[Greasemonkey]] [[mailing list]], fixed bugs in the automatic migration system for the changes between the 0.3 and 0.5 branches.
Released to the [[Greasemonkey]] [[mailing list]], fixed bugs in the automatic migration system for the changes between the 0.3 and 0.5 branches.


= 0.5.3 =
== 0.5.3 ==


September 3rd, 2005
September 3rd, 2005
Line 108: Line 108:
[http://greasemonkey.mozdev.org/changes/0.5.3.html]
[http://greasemonkey.mozdev.org/changes/0.5.3.html]


= 0.6.1 =
== 0.6.1 ==
September 9th'ish, 2005
September 9th'ish, 2005


Line 120: Line 120:
Some sort of mad scramble occurred on this week when Firefox 1.5b1 was released and this version was lost but not forgotten.
Some sort of mad scramble occurred on this week when Firefox 1.5b1 was released and this version was lost but not forgotten.


= 0.6.2 =
== 0.6.2 ==


September 12th, 2005
September 12th, 2005
Line 130: Line 130:
* Simplified script installation dialogs.
* Simplified script installation dialogs.


= 0.6.4 =
== 0.6.4 ==


November 30th, 2005
November 30th, 2005
Line 139: Line 139:
??
??


= 0.6.5 =
== 0.6.5 ==


July 28th, 2006
July 28th, 2006
Line 149: Line 149:
* Foreign language support for Czech, Dutch, and German.
* Foreign language support for Czech, Dutch, and German.


= 0.6.6 =
== 0.6.6 ==


October 16th, 2006
October 16th, 2006
Line 158: Line 158:
* Spanish language support.
* Spanish language support.


= 0.6.7 =
== 0.6.7 ==


February 7th, 2007
February 7th, 2007
Line 170: Line 170:
* Middle-click on monkey icon now opens manage dialog, right-click on scripts in monkey menu opens them in an editor (thanks LouCypher and pile0nades)
* Middle-click on monkey icon now opens manage dialog, right-click on scripts in monkey menu opens them in an editor (thanks LouCypher and pile0nades)


= 0.6.8 =
== 0.6.8 ==


March 17th, 2007
March 17th, 2007
Line 182: Line 182:
* New translations for Finnish, Japanese, and Russian. The Greasemonkey UI looks particularly cool in Japanese. Thanks to Tommi Rautava, Hisateru Tanaka, and Александр Соколов for their contributions.
* New translations for Finnish, Japanese, and Russian. The Greasemonkey UI looks particularly cool in Japanese. Thanks to Tommi Rautava, Hisateru Tanaka, and Александр Соколов for their contributions.


= 0.6.9 =
== 0.6.9 ==


May 9th, 2007
May 9th, 2007
Line 193: Line 193:
* Make Greasemonkey enable/disable keyboard accessible.  [http://greasemonkey.devjavu.com/projects/greasemonkey/ticket/9 #9]
* Make Greasemonkey enable/disable keyboard accessible.  [http://greasemonkey.devjavu.com/projects/greasemonkey/ticket/9 #9]


= 0.7.0 =
== 0.7.0 ==


May 24th, 2007
May 24th, 2007

Revision as of 12:23, 15 December 2007

(What was the earliest version? I know it's lower than 0.2.5.)

(Details needed especially for versions 0.4.x and 0.5.x.)

0.2.5

March 28th, 2005 [1] [2]

Introduced:

Also, the default user scripts that were bundled with Greasemonkey by default until this point were removed.

0.2.6

March 30th, 2005 [3] [4]

Bugfix release.

0.3 beta

April 23rd, 2005 [5] [6]

Introduced:

0.3.3

May 10th, 2005 [7] [8]

Primarily bugfix release.

0.3.4

May 12th, 2005 [9]

Introduced:

  • ".tld" support in @include/@exclude, allowing things like @include http://www.google.tld/ for all international permutations.
  • Log level option for GM_log
  • Minor enhancements and bugfixes.

0.3.5

July 19th, 2005 [10] [11]

Security flaw release. Contained no fixes, rather removed all vulnerable features. Intended for (limited) continued use while fixes were being performed.

0.4.x

Details needed.

The 0.4 branch was an internal development version, where experimentation for security fixes happened.

0.5 beta

July 30th, 2005 [12] [13]

The first release containing security fixes over 0.3.5 intended for public consumption. "Greasemonkey 0.5 is actually the combination of a massive security audit and all the new code which was planned for 0.4."

Introduced:

0.5.1

August 25, 2005 [14] [15]

Introduced:

  • Security fix wherein a user script could elevate itself to chrome privileges.
  • User can select the editor to use for "Edit" in manage, and "New User Script".
  • Unicode support for non-english characters.

0.5.2

September 1st, 2005 [16]

Released to the Greasemonkey mailing list, fixed bugs in the automatic migration system for the changes between the 0.3 and 0.5 branches.

0.5.3

September 3rd, 2005 [17] [18]

0.6.1

September 9th'ish, 2005

"The Lost Version"

Prerelease showing of:

  • GM_addStyle (From release 0.6.1.4... I probably have this archived somewhere LOL)
  • The Monkey Menu, a context menu for the status bar item added in 0.3 beta.
  • Simplified script installation dialogs.

Some sort of mad scramble occurred on this week when Firefox 1.5b1 was released and this version was lost but not forgotten.

0.6.2

September 12th, 2005 [19]

Introduced:

  • Compatibility with Firefox 1.5.
  • The Monkey Menu, a context menu for the status bar item added in 0.3 beta.
  • Simplified script installation dialogs.

0.6.4

November 30th, 2005 [20] [21]

Introduced: ??

0.6.5

July 28th, 2006 [22]

Multiple versions released in separate places; largely to the Greasemonkey mailing list. Introduced:

  • Compatibility with Firefox 2.0.
  • Foreign language support for Czech, Dutch, and German.

0.6.6

October 16th, 2006 [23]

Introduced:

  • Spiffy new installation dialog which more closely resembles the extension installation dialog, and presents more details in a user-friendly way.
  • Spanish language support.

0.6.7

February 7th, 2007 [24]

Introduced:

  • Fixed the manage dialog so that it doesn't bounce around when you select different user scripts (thanks Anthony Lieuallen)
  • Added Basque translation (thanks 3ARRANO)
  • Updated German translation (thanks Matthias Bauer)
  • Middle-click on monkey icon now opens manage dialog, right-click on scripts in monkey menu opens them in an editor (thanks LouCypher and pile0nades)

0.6.8

March 17th, 2007 [25]

Introduced:

  • Rewrite of 'New Script...' UI. It now pops up a nice UI to get the script details and then generates and opens a script which is already installed that you can edit in one step. This is a huge improvement in the usability of this feature. Thanks to Anthony Lieuallen for the implementation.
  • Improvements to error reporting. Most types of errors in user scripts now give the correct line number in the error message. You can also click on the filename in Firebug to view the script, as with other types of errors in Firefox. Anthony is also responsible for this improvement.
  • Added support for overrideMimeType to GM_xmlhttpRequest. Thanks to Lior Zur for the patch. To use, add overrideMimeType: "yourmimetypehere" to the object you pass to GM_xmlhttpRequest.
  • New translations for Finnish, Japanese, and Russian. The Greasemonkey UI looks particularly cool in Japanese. Thanks to Tommi Rautava, Hisateru Tanaka, and Александр Соколов for their contributions.

0.6.9

May 9th, 2007 [26]

Introduced:

  • You can now reorder the scripts in the manage dialog with drag drop or the arrow keys.
  • You can now use Firebug's console object to debug Greasemonkey if you have Firebug installed.
  • Fix bug where install dialog would pop up when Greasemonkey is disabled.
  • Make Greasemonkey enable/disable keyboard accessible. #9

0.7.0

May 24th, 2007 [27]

  • Fixed the bug where you can't install scripts if you have never disabled Greasemonkey.
  • Fixed the bug where drag and drop in the manage dialog only works once per view.
  • Fixed the bug where removing a script in the manage dialog also removes the last script.