Skip to content

3.0.2

Compare
Choose a tag to compare
@philipbaileynar philipbaileynar released this 08 Sep 23:38
· 67 commits to master since this release
  • ArcRAVE now shipping with latest business logic and symbology from RiverscapesXML. The ArcRAVE repo no longer stores these files.
  • ArcRAVE has new "update resources" feature that pulls the latest files from RiverscapesXML into the users %AppData%\RAVE folder:
    • Business logic XML
    • Symbology layer files
    • BaseMaps.xml
  • Completely rewritten project tree loading to more correctly adhere to the official XSD standard. In practice, this means that repeaters and relative xpaths are now working properly.
  • ArcRAVE now looks for business logic files by name. Previously it would open every business logic XML file and attempt to match the contents of the ProjectType tag with that of the project XML. Using file names is more like QRAVE.
  • If ArcRAVE attempts to use a business logic file and something goes wrong (i.e. bad XML) then the project load aborts and a meaningful error message is provided. Previously when ArcRAVE encountered a bad business logic file it would simply continue to the next search folder without the user knowing that something had gone wrong.