Here is a
BETA of upcoming version 1.1.0:
https://github.com/archibalduk/Eastside ... 1.0-beta.1
As mentioned above,
THIS IS A BETA AND IS NOT SUITABLE FOR USE ON PRODUCTION DATABASES. I'm sharing this because some of the changes are relatively significant and in case anyone else wants to test these. I have done some limited testing so far and will be doing further testing over the next few days. Please continue to use v1.0.2 for any master/production databases.
Most of the changes are self explanatory but there is one item I wanted to flag: I noticed in the Pivot Rosters that one of the protected Ruling Body entries had been erroneously changed from "-International-" to "Europe". The first four entries in the Ruling Bodies table (id 0 = International, id 1 = Europe, id 2 = North America and id 3 = Asia) shouldn't have their Type, Competition, Nation or Continent values changed from the default values - and for this reason, these values are grey out for these entries in the Editor. However, I noticed in the Pivot Rosters that id 0 had changed from International to Europe, resulting in two Europe entries in the table. There was an additional International entry but this was at something like id 45 so it wasn't in the correct place. Given that the protected entries have those protected values greyed out in the Editor, I suspect that importing an .ehm file might have resulted in the International entry being overwritten with Europe data.
I have added an automatic validation check to the Editor which is applied upon loading, importing and saving a database in order to fix the issue. However, you will need to delete any duplicate International entry from the Pivot database (you can tell which is the unprotected entry because it won't have the protected values greyed out - and it won't let you delete a protected entry in any case). You should also check the Ruling Body setting for every playable league in case any point to the wrong International or Europe entry. Obviously I'd highly recommend making this fix once the final v1.1.0 Editor is released given the current beta status.
Something I realised I have overlooked is adding a list of synonyms to the Cities editing screen. I'll add this for the final release of v1.1.0.
New Features:
- Added automatic repair of protected Ruling Body records (i.e. International, Asia, Europe and North America);
- Added duplicate player career history reporting via the Export Spreadsheet screen;
- Added synonym support for cities using the following format: "Database Name", "Alternate Name 1", "Alternative Name 2", etc; and
- Added the ability to delete Finance Info, Ruling Bodies and Transfer Rules.
Fixes and Improvements:
- Added contract expiry date filtering to the Staff screen;
- Added support for DB versions 1016 and 1018;
- Corrected "Candidate League for Continental Licence" extra rules from boolean to integer (Extra Rules 177-179);
- Fixed bug where text files in the 'common' sub-folder were being erroneously flagged as incomplete and re-written;
- Fixed record navigation when deleting a record (previously the Editor would navigate two records down);
- Re-enabled counting of Professional Seasons when re-calculating player runtime data; and
- Synonym data for Clubs and Club Competitions now use the following format "Database Name", "Alternate Name 1", "Alternative Name 2", etc. Name synoynms continue to use the original synonym format which uses any column as the "Database Name".