[Therion] Mapiah v0.2.39 - The Seeds of Love release
Rodrigo Severo
rsev at pm.me
Fri Mar 6 01:21:56 CET 2026
Hi,
Just release Mapiah version 0.2.39 - The [Seeds of Love](https://youtu.be/VAtGOESO7W8) release.
Hopefully this release will be accepted by Flathub so Flatpak users will finally be able to run Therion from Mapiah.
The other packages - Liux/AppImage, MacOS and Windows could do it since version 0.2.37 but neither 0.2.37 nor 0.2.38 were accepted by Flathub for "security issues", i.e., Mapiah was trying to call an external app, Therion. To solve this issue I had to bundle Therion inside Mapiah Flatpak package. It seems as an abomination to me but I am trying to see if it works well enough for me to keep doing it. As far as my tests show, it is working but Therion is way slower inside Mapiah Flatpak package. This might be solvable. Lets see what the future brings us.
# Changelog
## 0.2.39 - 2026-03-05 - [The Seeds of Love](https://youtu.be/VAtGOESO7W8) release
* New features:
* Created keyboard shortcuts to run Therion: Ctrl+T (choose THConfig file and run Therion) and T (run Therion).
* Showing PLA type and subtype at PLA overlay window.
* Setting PLA type and subtype at PLA overlay window.
* Element type showing also subtype on multiple elements clicked overlay window.
* Flathub/flatpak release running embedded Therion.
* Fixed bugs:
* THConfig select file dialog not accepting common thconfig files. [reported by CaverBruce (issue [#16](https://github.com/rsevero/mapiah/issues/16))]
* PLA types of created elements not added as last and most used types.
* Creating new line with a subtype throws.
* Test 3400 failing.
* Test 3500 failing.
* Unknown subtypes shown as internal subtype ID (all user type subtypes).
* Setting subtype should update the last used subtype for the PLA type.
* Infrastructure maintenance:
* Converted MPGeneralController to a MobX store.
* Created MPButtonTypes chooseTHConfigAndRunTherion and runTherion to run Therion.
* Created TH2FileEditcontroller.getTHFileWidgetBuildContext().
* Removed unused methods from TH2FileEditElementEditController.
* Created addPoint() method in TH2FileEditElementEditController.
* Monitoring subtypes with last used PLA types.
* flutter upgrade to 3.41.3
* flutter pub upgrade --major-versions * Embedding Therion (and its dependencies) in Flathub/Flatpak release.
Please keep reporting any issues.
Regards,
Rodrigo Severo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20260306/60493c0e/attachment.htm>
More information about the Therion
mailing list