A new version of CGImap, the rails port acceleration layer written in C++, has been released!
With the addition of endpoints for changeset create/update/close, it is now possible to run (most part of) an OSM editing session on CGImap only. We will probably not use this feature in production, still this may be interesting if you’re running your own local OSM instance.
In previous versions, CGImap supported four different backends (Read only, Write, Pgsnapshot and StaticXML). For end users, this had very little significance. However, it contributed quite a bit to the overall complexity and technical debt of the solution. For this reason, two out of those four backends have been removed in this version:
Besides, a few remaining OSM API endpoints for element calls have been added:
Deployment to production is still TBD.
Full release notes: https://github.com/zerebubuth/openstreetmap-cgimap/releases/tag/v0.8.0