Release Notes : v0.2.3¶
Date: 19th July 2026
Summary¶
This release aims to introduce bug fixes and new additions to Crestr, including the addition of a donate button in the sidebar (though this is inactive for the Beta) as well as fixes for false positive identification of coordinates outside of Cumbria (inputted coordinates that were within Cumbria were not accepted by the ray-casting algorithm)
What Changed¶
routingState.js¶
- The
isPointInPolygonalgorithm was altered so that it accepted MultiPolygon GeoJSON coordinates as opposed to regular coordinates - To accommodate this, the actual
cumbriaBoundaryvariable was changed to become a MultiPolygon - This meant that coordinates would now be accurately validated to ensure that they were within Cumbria
The Sidebar¶
- A donation button was added, though this is inactive for the Beta and is purely to ensure that the infrastructure and code is present to accommodate donations when Crestr exits the Beta stage
- To ensure users were made aware of this, tooltips were altered to ensure they worked on labels and links as opposed to a specific class, and were moved to
styles.cssfile from thesettings_panel.cssfile.