## 0.2.36 - 2026-02-24 - The [Danaids](https://en.wikipedia.org/wiki/Danaids) release* New features:
* Allow multiple "add line segment" operations in sucession. [requested by Edvard]
* Create shortcut to toggle all images visibility (keyboard shortcut Ctrl+I).
* Show (and edit) orientation and lsize on the line points during edit.
* Fixed bugs:
* Slash produced by keyboard combinations (for example, AltRght + Q) is not processed as a shortcut to add line segments between selected line segments.
* When adding line segments through keyboard shortcut '/', if there are no adjacent line segments selected, Mapiah throws instead of just doing nothing. [reported by Edvard]
* Undo of Bézier curve line segment addition with keyboard shortcut '/' not working.
* Creating a line and making one of its points smooth by overlay option window throws.
* MPNumericAux directionOffsetToDegrees() and normalFromTangent() returning wrong values for some directions.
* Fixing popcorn point type translation. [reported by Daniel Bean]
* LSize and Orientation arrows not presented when end point is selected.
* Interactive Orientation arrow not moving with azimuth picker arrow is moved.
* Azimuth picker arrow not moving when interactive orientation arrow is moved.
* LSize text value in lsize option window does not change when lsize is interactivelly changed.
* LSize interactive arrow size does not change when LSize text value in lsize option window changes.
* Infrastructure maintenance:
* Testing all possible variations of scrap scale option parsing.
* Custom exceptions should provide trace.
* Renaming _execPrePrepareUndoRedoInfo and _execPreCreateUndoRedoCommand at MPCommand.
* Creating MPAddLineSegmentCommand.atExistingLineSegmentPosition().
* Removing all references to web version.
* Making custom exceptions be presented by showUnhandledErrorDialog() at main.dart.
* Remove stack trace from THBaseException as showUnhandledErrorDialog() at main.dart already presents the stack trace.
* Applying dart fix --apply to all code.
* Flutter upgrade to 3.41.2
* flutter pub upgrade --major-versions
* Created TH2FileEditElementEditController.optionTypeBeingEdited.
* Add keys to radio groups at MPPLATypeOptionsOverlayWindowWidget.
* Created 3500-ui_change_line_type_test.
* Separating THLSizeOrientationPainter from THLinePainter.
* Single action to set both LSize and Orientation values at TH2FileEditElementEditController.
* MPNumericAux.averageTangent() method to calculate the weighted by segment length average tangent of two line segments.
* Using lsize and orientation behaviour inspired by xThreion original one.
* LSize and orientation interactive arrow should appear immediately when starting to set either of them.
* Reusing Path created to draw compass arrow to also fuel the click test at MPTH2FileEditStateEditSingleLine.
* Decimal places for double to string conversion of LSize and Orientation options as constants.