1.5 Minor Release

Releases that are made to the site by the administrators
User avatar
e_i_pi
Posts: 1122
Joined: Sat Feb 14, 2009 4:38 pm

1.5 Minor Release

Postby e_i_pi » Thu Aug 06, 2015 11:23 am

v1.5.0 Minor Release
Version: 1.5.0
Release Date: 20150806
A pretty big release, 1.5 includes the port of Era Projects from the old codebase to the new codebase. This unlocks the ability to fix up Medieval Era issues as well as create new Eras. This in turn means we'll have new Scenarios on the site within the next week or two (yippee!). There's also a couple of nice enhancements to the game page, primarily the attack screen, which now accommodates for a lot of the new enhancements in Era projects that weren't done first time around. Enjoy!

Bug Fixes
    Fixed a minor bug in promotional email rendering.
    [AoWWb-97] Fixed a bug in Icon Projects that prevented them from being deployed.
    [AoWWb-98] Fixed a bug where the final scores would not show up when a player makes a game winning (i.e. finishing) move in a game.
    Fixed a bug in the SQL admin row editing code so that textbox values with HTML don't corrupt the DOM.
    Fixed a bug in the Edit Battle Troop function in Era Projects.
    Fixed a trivial technical issue in the Game data object generator.
    Fixed a bug in the deploy code for Era Projects.
    Fixed a bug in the Insert Battle code for Era Projects.
    Fixed a bug in the Update Battle Troop code for Era Projects.
    Fixed a bug in the Placeholder UI code for Era Projects.
    Added a missing UI validator to combat model in Era Projects.
    Fixed a bug in the Save Settings UI for Era Projects, which prevented savings changes to brand new projects.
    Fixed various display issues with battles in Era Projects.
    Fixed a typo in the New Phase game event.
    [AoWWb-74] Fixed a bug in the BattleRuleBelongsToProject contract.

Code Rewrite
    [AoWWb-99] Changed the layout of the attack territory popups so that it renders horizontally rather than vertically.
    [AoWWb-99] Altered the Dice node of the game data object so that it contains descriptions and other information, allowing the display of different dice classes in the game screen.
    [AoWWb-91] Updated the Era data object to include DiceBonus and DiceClassID.
    [AoWWb-93] Updated the Battle Operational Area abstract class to hook into Era Operational Areas.
    [AoWWb-93] Updated Project Era metrics to include Operational Areas.
    [AoWWb-93] Updated Project Era workflow to include all necessary workflow code associated with Operational Areas.
    [AoWWb-93] Updated all relevant models to utilise Era Operational Areas where appropriate.
    [AoWWb-94] Populated the Era data object and Game data object with Era Project Battle escorts.
    [AoWWb-95] Populated the Era data object and Game data object with Era Project Troop descriptions.
    [AoWWb-74] Removed all references to the project era battle line up tables.
    [AoWWb-74] Created a new Project Era Battle Troop table to replace the Project Era Battle Line Up tables, now conforming to the deployed schema.
    [AoWWb-74] Brought Era Projects over from the old codebase to the new codebase, including a complete redesign and overhaul of the structure and code, and hooking everything back up.
    [AoWWb-74] Moved all the Project Era workflow methods to the workflow class.
    [AoWWb-74] Removed some defunct references to the version view in the Project Troop model.

Enhancements
    Changed the deploy troops popup so that it updates the attack territory popup when the deployed troops changes and unlocks new battle types.
    [AoWWb-99] Added first round of dice class enhancements to the DefenderPrevails combat model.
    [AoWWb-99] Added battle outcome descriptive text to combat troops.
    [AoWWb-99] Added dice bonuses and die pip restrictions to the attack territory in game function.
    [AoWWb-99] Added dice descriptions and casualty descriptions as tooltips to the attack territory popup.
    Added various user friendly alerts to the Placeholder in Era Projects for when users try to move the troop icons around without having selected a troop first.
    [AoWWb-91] Added DiceBonus and DiceClass to attackers and defenders in Era Battles.
    [AoWWb-93] Added Operational Area row renderers to Project Era code.
    [AoWWb-93] Added Operational Areas to Project Era settings.
    Switched the order of the project workflow buttons so that the "positive" step is top-most.
    [AoWWb-94] Added escorts to Era Project Battles.
    [AoWWb-95] Added descriptions to Era Project Troops.

Required Features
    Added some new CSS classes to the Circle314 framework for 10%, 40% and 45% height.
    [AoWWb-99] Added a dice data model that feeds in to the game data model.
    [AoWWb-91] Added a model for DiceClass.
    [AoWWb-91] Added a new log entry attribute IntSigned to cater for integer display where +/- is required.
    [AoWWb-93] Added a log entry attribute for ProjectEraOperationalArea.
    [AoWWb-94] Filled out the code of the lookup combat role model a bit more.
    [AoWWb-74] Added a couple of generic CSS classes to Circle314 Framework CSS.
    [AoWWb-74] Added LogEntryAttribute types for CombatRole and ProjectEraBattleTroop.
    [AoWWb-74] Added a new model for the CombatRole lookup table.


User avatar
e_i_pi
Posts: 1122
Joined: Sat Feb 14, 2009 4:38 pm

1.5.1 Patch Release

Postby e_i_pi » Fri Aug 07, 2015 8:15 am

v1.5.1 Patch Release
Version: 1.5.1
Release Date: 20150807
Quick patch release to fix a layout bug in mobile devices for the attack screen.

Bug Fixes
    Fixed a syntax error in the Circle314 CSS file.
    Fixed a layout bug in the attack screen on mobile devices.

User avatar
e_i_pi
Posts: 1122
Joined: Sat Feb 14, 2009 4:38 pm

1.5.2 Patch Release

Postby e_i_pi » Fri Aug 07, 2015 7:04 pm

v1.5.2 Patch Release
Version: 1.5.2
Release Date: 20150807
Another quick patch to speed up win condition checks - capturing territories and eliminating players should be a noticeably quicker response from the server now. Also, found a trivial bug and decided to fix that as well.

Bug Fixes
    Fixed a bug where the last checked timestamp for team messages was being set to the last checked timestamp for global messages.

Enhancements
    Optimised all the win condition checks by passing GameID with other parameters, allowing for better SQL querying against indices.

User avatar
e_i_pi
Posts: 1122
Joined: Sat Feb 14, 2009 4:38 pm

1.5.3 Patch Release

Postby e_i_pi » Sat Aug 08, 2015 10:24 am

v1.5.3 Patch Release
Version: 1.5.3
Release Date: 20150808
Yet another quick patch, optimising the second slowest common query, and also fixing layout issues and a nasty scaling bug.

Bug Fixes
    Fixed layout issues across the site that used flexbox, so that they now use table layout, which works properly in Safari (and all other browsers).
    Fixed a minor display bug in the factions screen in games.
    [AoWWb-82] Fixed a bug that caused scaling to double fire sometimes, rendering some recruiting games unstartable.

Enhancements
    Moved Zone Income SQL to a stored proc for improved performance.

User avatar
e_i_pi
Posts: 1122
Joined: Sat Feb 14, 2009 4:38 pm

1.5.4 Patch Release

Postby e_i_pi » Tue Aug 11, 2015 11:15 am

v1.5.4 Patch Release
Version: 1.5.4
Release Date: 20150811
Minor changes to the home page

Enhancements
    Minor changes to the home page to make it more SEO and user friendly

User avatar
e_i_pi
Posts: 1122
Joined: Sat Feb 14, 2009 4:38 pm

1.5.5 Patch Release

Postby e_i_pi » Sat Aug 15, 2015 5:15 pm

v1.5.5 Patch Release
Version: 1.5.5
Release Date: 20150815
Minor changes to facilitate publishing Medieval Era

Enhancements
    Changed the ordering of Era Battles to be by Description, for easier browsing
    [AoWWb-113] Increased the size of the textboxes for Troop Descriptions in Era Projects
    [AoWWb-113] Added a Preview Description button for Troop Descriptions in Era Projects

User avatar
e_i_pi
Posts: 1122
Joined: Sat Feb 14, 2009 4:38 pm

1.5.6 Patch Release

Postby e_i_pi » Sun Aug 16, 2015 10:46 am

v1.5.6 Patch Release
Version: 1.5.6
Release Date: 20150816
Major bug fix

Bug Fixes
    Fixed a critical issue in the mailer that caused email to get trapped by spam at times, and also to not send out emails when games commenced.


Return to “Releases”

Who is online

Users browsing this forum: No registered users and 1 guest