Vous êtes ici : Index > Worms Armageddon > Scheme Editor > Changelog.

Changelog

Here's the scheme editor's changelog.

Versions: 0.x.x - 1.x.x.

V1.x.x

1.0.0 - April 28th, 2013

  • [New feature] It is now possible to Edit a Scheme.
  • [Improvement] It is now possible to rename a scheme you're Uploading.
  • [Improvement] Example Replays Adding and Handling interfaces are now accessible via the Scheme Viewing page.
  • [Fixed] On the Scheme Viewing page, if the Description field is empty, a "None" mention will now be shown (before, nothing was shown at all).
  • [Fixed bug] Due to an error on the Scheme Viewing page, the "Automatic Reaiming" and "Circular Aiming" displayed values actually were reversed: enabling one of them would cause the Scheme Viewer to mark it as "Off", and disabling one of them would cause the Scheme Viewer to mark it as "On".
  • [Fixed bugs] Bugs making some pages invalid according to the W3C XHTML 1.0 Strict standards:
    • On the Scheme Uploading page, a <td> tag was closed, but never opened. It has been removed.
    • On the Scheme Creating page, two <td> tags were opened, but never closed. They're now closed.
    • Note that these bugs didn't affect the displayed page; they've been fixed only because they made the affected pages invalid.
  • [Fixed bugs] Bugs with the Scheme List's paging system:
    • Due to an error, the paging system on the Scheme List didn't work: it would only show the page with the oldest schemes. Note that this didn't affect the public version of the scheme editor, because at that time schemes were still fitting on a single page; the bug has been noticed on my local version.
    • Due to another error, the paging system on the Scheme List would be affected by example replays if more than one was attached to any of the displayed schemes: for example, only 27 schemes (instead of 30) would be shown on a page where 4 example replays were attached to the same scheme.
  • [Fixed bugs] Bugs with functions checking user input in the Scheme Creation form:
    • If an invalid Victories Count value was entered, the value was reset to 100 instead of 1.
    • Weapon Power and Weapon Crate Probability check functions weren't working, due to missing quotation marks (and sometimes commas).

1.0.1 - April 29th, 2013

  • [Fixed] On the Scheme Viewing page, if Aqua Sheep was disabled, the Aqua Sheep icon was still shown as the Super Sheep icon in the weapon settings table.
  • [Fixed] On the same page, most buttons' corners weren't transparent.

1.0.2 - April 30th, 2013

  • [New translation] A partial Dutch translation by Piki1802 (with some help from DarkOne and HHC) is now available.
  • [Change] This page is now named changelog.php instead of version-history.php.
  • [Fixed bug] The apostrophe (') char is now correctly parsed in Scheme Names, Authors' Names, and Descriptions (thanks to Piki1802 for helping me realizing the bug was here). (This fix was incomplete, and Viewing a Scheme with an apostrophe in its name or author name became impossible - note that the editor converts apostrophes to grave accents and antislashes to periods in file names. The fix has been completed in v1.0.3.)
  • [Fixed] When uploading a scheme, the user will now only be offered to download the uploaded scheme if fixes have been applied to it (which is more consistent).
  • [Fixed] If the Freeze Crate Probability byte value has been fixed when uploading a scheme, it will now be mentioned among fixes.
  • [Fixed] In French, the Battle Axe was incorrectly called "hache d'armes", which means "Weapon Axe" (just like in W:A before it was fixed in v3.7.0.0).

1.0.3 - May 1st, 2013

  • [Fixed bug] Due to a missing underscore on the main page of the editor, you had to reselect your language every time you visited that main page (as the missing underscore prevented the language cookie from being recognized).
  • [Fixed bug] Since v1.0.2, it was impossible to View a Scheme with an apostrophe in its name/author name (there again, thanks to Piki1802 for helping me realizing the bug was present).

1.1.0 - May 2nd, 2013

  • [New feature] It is now possible to create a scheme based on an existing one.
  • [New feature] It is now possible to create a scheme without saving it on the server and in the database. (This feature was overdone and thus didn't work. This has been fixed in v1.2.4.)
  • [Translation] The Dutch translation has been completed by Piki1802.
  • [Change] The "Select Another Language" links are no longer translatable. These links are a stopgap until I implement flags anyway.

1.1.1 - May 5th, 2013

  • [Improvement] It is now possible to write a short description of a scheme that will be shown below the scheme name in the Schemes List.
  • [Change] Two RubberWorm settings, sdet and ldet, were respectively named "Shot Ends Turn" and "Loss of Control Ends Turn" and worked unintuitively (if you wanted the corresponding RubberWorm setting to be Off, you had to turn it On in the editing forms). They're now named "Shot Doesn't End Turn" and "Loss of Control Doesn't End Turn", respectively.

1.2.0 - May 6th, 2013

  • [New feature] You can now comment schemes (unless the scheme author locked scheme comments).
  • [Change] The Scheme Uploading form has been reorganized.
  • [Fixed bug] Scheme Uploading, which was accidentally broken in v1.1.0, is now working again.

1.2.1 - May 7th, 2013

  • [Improvement] Some basic BBcode (bold, italic, underline, strike, coloured text, links, images) has been added to scheme comments and descriptions.
  • [Fixed bug] Due to an error, the Scheme Viewing page's XHTML code was invalid.
1.2.1a - May 12th, 2013
  • [Translation] The Dutch translation has been updated by Piki1802.

1.2.2 - May 17th, 2013

  • [Improvement] It is now possible to rename a scheme while editing it. (This new feature accidentally broke scheme editing, which has been fixed in v1.2.3.)
  • [Improvement] IP addresses are now recorded in the database when commenting, creating, editing or uploading a scheme, and when attaching example replays to a scheme.

1.2.3 - June 2nd, 2013

  • [Fixed bug] The ability to rename a scheme while editing it, introduced in v1.2.2, broke scheme editing, in that the scheme generated lacked the author's name in the file name; as a result, the Scheme Viewer would read the originally created/uploaded scheme. (This was due to the query overwriting data from the first one.) Credits go to Star&Moon for reporting the bug.
  • [Fixed] Fields in the Scheme Uploading form were inconsistently padded (i.e. some were padded and some weren't). The padding has been removed.

1.2.4 - June 11th, 2013

  • [Fixed bug] The following v1.1.0 feature: It is now possible to create a scheme without saving it on the server and in the database. was overdone and thus didn't work properly (the generated file was incorrect). Now, you can successfully create a scheme without having it being published.
  • [Fixed bug] Viewing a v1 scheme (221 bytes long scheme files) will no longer output errors.

1.2.5 - June 15th, 2013

  • [Fixed bug] The Super Weapons option accidentally used to be enabled by enabling the Upgraded Longbow option, the actual Super Weapons check box having no effect.
  • [Fixed bug] When editing a scheme, or creating a new one based on an existing one, the Crate Probability value of a weapon was carried over from its Delay value, if the row the weapon was in included one or more super weapons.
  • [Fixed bugs] Special chars display issues:
    • Backslashes and apostrophes are now parsed in scheme names, author names and short descriptions in the Scheme List.
    • Backslashes are now parsed in the scheme name, the author name and the description on the Scheme Viewing page.
    • Ampersands (&) are now shown properly in the Schemes List or on the Scheme Viewing page.
  • [Fixed bug] Attempting to download a scheme file on Mac OS with Safari (and possibly other web browsers) will no longer show the scheme file's content instead of downloading the file.
  • The above bugs (except for the ampersands problem) have been reported by worMatty.
  • [Change] The "Allow Comments" option is now enabled by default. (This change was incomplete; it wasn't applied to the scheme uploading form. It has been completed in v1.3.0.)
1.2.5a - June 29th, 2013
  • [Change] If a string isn't present in a non-English translation file, the English string will be loaded, if it exists.

1.2.6 - July 11th, 2013

  • [Improvement] IP addresses are now recorded for scheme and example replay downloads, thus preventing possible abuses of a scheme's or a replay's download counter.
  • [Improvement] The Version Required field is now translated. Note that this will only apply to upcoming schemes, but I'll be working on applying this to old schemes as well.
  • [Translation] The Dutch translation has been updated by Paperfold.
  • [Fixed bug] Due to a typo, the Anti Sink RubberWorm option was ignored when creating or editing a scheme.
  • [Fixed bug] When uploading a scheme, W:A version 3.0 was incorrectly called version "3.6.0.0 Beta".
  • [Fixed bug] In Scheme Comments, quotes (") weren't escaped properly.

1.3.0 - July 17th, 2013

  • [New feature] It is now possible for a scheme author to replace his scheme by an uploaded file (as an alternative to scheme editing).
  • [New feature] It is now possible to fine-tune an uploaded scheme before publishing it.
    • It is also possible to upload a scheme, fine-tune it and download it without publishing it.
  • [Improvement] Example Replays can now be rejected no matter the permission set. This allows removing replays played with an old version of the scheme they were attached to.
  • [Translation] The Dutch translation has been updated by Piki1802.
  • [Fixed bug] If a scheme's password was empty, its replay approving interface would be inaccessible.
  • [Fixed bug] At some point, schemes from 41 to 66 accidentally were deleted from the server. When attempting to view one of them, the editor would show several PHP errors above the title, and the editor would falsely claim these schemes have an incorrect signature. Now, a more proper error message is shown. Note that I'd like to try and restore these schemes, so if anyone happens to have one of the schemes on his hard-drive, then (s)he should try getting in touch with me on WormNET; schemes 52 and 53 already have been restored because I had them on my hard-drive. (It turned out these schemes have been moved elsewhere on the server. They have been restored in v1.3.0b; and as I did this, I've also realized that this stopgap fix has been overdone.)
  • [Fixed] When viewing a scheme with Dutch selected as the current language, certain strings were too long. They have been shortened by Piki1802.
  • [Change] The "Allow Comments" option is now enabled by default when uploading a scheme; the change applied in v1.2.5 only applied to scheme creation forms.
1.3.0a - July 21st, 2013
  • [Translation] Dutch translation update by Piki1802.
1.3.0b - July 22nd, 2013
  • [Correction] Schemes from 41 to 66 have been restored; as it turns out, they have been moved on the server rather than deleted.
1.3.0c - August 31st, 2013
  • [Correction] MIME types for scheme files has been changed; the new one being the one used on Worms Knowledge Base.

1.3.1 - September 28th, 2013

  • [Improvement] An antibot check has been added to scheme creation and upload forms.
  • [Improvement] Spam entries in the scheme database have been removed. Schemes without weapons still need removal, since they're not Weaponless Time Trial Battle Race schemes.
  • [Improvement] In the scheme list or when viewing a scheme, download count for example replays is now shown by hovering their respective links.
  • [Fixed bug] On the Scheme Creating page, a <td> tag was opened, but never closed. It is now closed and the page is now valid according to xHTML 1.0 Strict standards.

1.3.2 - November 17th, 2013

  • [Fixed bug] A zero value for the Health Crate Energy option was considered as invalid by the Scheme Viewer whereas it shouldn't.
  • [Fixed bug] Invalid values for the Hazardous Objects Type and Count option had fall back values which didn't match W:A's (it would assume they would all fall back to "8 mines", whereas they would either fall back to no objects or to 250 objects with any type).
  • Thanks to Metonator (a.k.a. Zexorz) for reporting the above bugs.

1.3.3 - June 11th, 2014

  • [New translation] A Spanish translation made by sbs is now available. (Except that it wasn't loadable: due to an omission when implementing the new language, it wasn't possible at all to load it. Partially fixed in v1.3.3a, fully fixed in v1.3.3b.)
  • [Translations] Various English and French translation fixes and improvements.
  • [Improvement] RubberWorm commands are now shown together with settings in all languages.
  • [Improvement] The changelog has been reorganized: versions are now ordered in ascending chronological order, and 0.x and 1.x versions are shown on two distinct pages.
  • [Improvements] Navigation between pages without the lateral menu was slightly improved:
    • It is now possible to view or edit a scheme right after creating it (accessing the scheme list is also offered, in addition to the lateral menu's link).
    • A "Create a New Scheme" link has been added above the scheme list.
  • [Fixed bug] Due to an error, the Version Override value wasn't loaded properly upon Editing or Fine-Tuning a scheme, if the version in question needed a non-zero value for Freeze's crate probability byte in the first place.

1.3.3a - June 16th, 2014

  • [Fixed bug] The ability to load the Spanish language, which was supposed to be implemented in v1.3.3, was incompletely implemented: attempting to load the Spanish language ended up loading the English one instead, because some parts of the script simply didn't know the Spanish language. (And yet again overdone: only the main page was translated properly. That's fixed for good in v1.3.3b.)

1.3.3b - June 20th, 2014

  • [Fixed bug] Spanish translation now loads properly on all pages, and not only on the main page.
  • [Improvement] The Spanish translation now has its lateral menu translated, thanks to sbs.
  • [Fixed bug] V1.3.3a's change wasn't showing up in this changelog due to a typo.

1.3.4 - July 10th, 2014

  • [Fixed bug] The Hazardous Object Count value was saved improperly if it exceeded 30 when Creating, Editing or Fine-Tuning a Scheme. Even worse, if it exceeded 60, the whole scheme file would be broken, as this would generate the scheme with a spurious additional byte.
  • [Fixed bug] Due to an error, uploading a scheme as a member of the website resulted in the scheme being uneditable, and erroneously editable by me.
  • [Translation] Fixes to the Spanish translation:
    • Invincibility was accidentally called "Invisibility".
    • On the Scheme Creating, Editing or Fine-Tuning pages, some hints were abruptly cut due to them containing quotation marks (making the page invalid according to xHTML 1.0 standards as well). These quotation marks have been removed.
    • On the Scheme Viewing page, the message "This scheme isn't a RubberWorm scheme." accidentally contained a quotation mark, which has been removed.
  • Thanks to sbs for reporting the above issues, providing the translation fixes, and helping me to find out the cause of the additional byte bug (which I knew for very long, just without being able to find out its cause until today).
  • [Improvement] Times are now displayed as GMT. Previously, the server's time (i.e. GMT+1 in Winter and GMT+2 with DST corrections) was shown instead.

Scheme editor by LeTotalKiller.

This website's pages have been loaded 2275133 times since July 18th, 2011.

XHTML 1.0 Valide ! CSS Valide !