+Added support for the speedLimit field in switch definitions
*Updated defined-switches.js, removing unused fields and adding speedLimit
*Changed the header of StandardTrack.createSwitchTrack
+Added track speed limit info parsing in parse_switch_prefabs.py
*Renamed parse-prefabs.py to parse_switch_prefabs.py
*parse_switch_prefabs.py will no longer provide track slope and banking information unless specified otherwise with the --extended-track-shape flag
*Modified parse_prefabs.py to use argparse
-Removed shebang from parse_prefabs.py script (caused problems on some python installations)
*Fixed SpawnPoint constructor not assiging spawn_point_name correctly
*SpawnPoint.getPrintableSpawnPointName now returns the name field instead of the unused (in-game) spawn_point_name field
*Signal renderers now trim original signal names
+Added definitions for signal signs w2k, w2s, w26a, w26b
*Renamed signal sign w21x to w21_led
*Made w21 sign use a shared rect.svg icon and a static text
+Added the Sign.text field, assigned when the object is created
*Modified SignRenderer to use Sign.text instead of looking for the text on every render
*Sign texts are now transferred to Signal Signs when the Sign is assigned to a Signal
*Moved scenery list logic from SceneriesList to SceneryManager
*Renamed SceneriesList to SceneryList
*Updated InfoFooter texts
-Removed sceneriesListService as it is not necessary anymore
*Organized scenery related state and functions into SceneryManager and SceneryContext
*Fully moved scenery loading logic to SceneryManager
*Moved side menu state to SideMenuContext
*Moved stateless content of the App component to AppContent
+Added optional display of the track ID in TrackHoverInfo (disabled by default)
*Renamed the shape "Circle arc" to "Curve" in TrackHoverInfo
-Removed the display of station_id and source in TrackHoverInfo
+Added additionalRot prop to the SimpleLabelText component
+Added additionalPreRot prop to the AlwaysUpText component
*Optimized AlwaysUpText to not re-render everytime camera angle changes
+Added a definition and an icon for sign_w9_v2 sign
*Fixed some one-sided W9 signs being incorrectly parsed as double-sided
*Fixed some one-sided W14 signs being incorrectly parsed as double-sided
*Fixed W15 signs sometimes having the arrow pointing in the wrong direction
+When the scenery loads, the view is now rotated to match the orientation of the main SignalBox
+When the scenery loads, the zoom is set to the default value (5)
+When clicking on a SignalBox, the camera rotation is set according to its orientation
*Renamed the onCenter hook to setCamera and added rot and zoom options
*Changed view align to work with switch and route tracks
*Changed spawn-points layer display name
-Removed comments in useZoomPubSub.js
-Removed redundant import in misc.js