We published our last news post back in March. In the meantime, we were very active working on mosparo. We want to give you an overview of what we’re working on and what other news we have.
mosparo v0.3
We added new functionality, fixed bugs, and got different pull requests to optimize the behavior and functionality of mosparo. We’ve released different versions, the latest version, v0.3.15, contains better security headers and additional bug fixes.
mosparo v0.4
The new major version, v0.4, is in development. We’re working on new features and refactoring existing ones. If everything works, we should be able to provide a first beta version at the end of May.
API clients
JavaScript API client
We’ve updated the JavaScript API client and fixed the misleading verification method name. We also released the first official release of the JavaScript API client, which was released as Beta before.
The JavaScript API client is officially released on NPM: https://www.npmjs.com/package/@mosparo/api-client
Python API client
We developed an API client for Python back in January and February. After the Beta phase in the last months, we’re finally happy to announce the first official release.
The Python API client is released as Beta on PyPi: https://pypi.org/project/mosparo-api-client/
Integrations and plugins
WordPress plugin
In April, we released three different versions of the WordPress plugin. First, we’ve fixed some issues with the Formidable and NinjaForm repeater fields. After that, we’ve added a fix for a verification bypass method, and the last version, v1.4, contains an additional module to use mosparo in Elementor Form Builder forms.
The plugin is available in the WordPress plugin repository: https://wordpress.org/plugins/mosparo-integration/
Django integration
Additionally to the Python API client, we’ve also developed a Django integration. With this integration, you can use mosparo to protect your Django form. The integration is released as a Beta version.
You can find the integration on PyPi: https://pypi.org/project/mosparo-django/
Mautic plugin
As requested by quadcom, we’ve developed a plugin to integrate mosparo with Mautic. After you’ve installed the plugin, you can protect your Mautic forms with mosparo. The Mautic plugin was released as a Beta.
You can find more information about it here: https://github.com/mosparo/mautic-plugin
Symfony Bundle (3rd party)
The GitHub user arnaud-ritti developed a bundle to integrate mosparo into a Symfony form. Thank you for your work, arnaud-ritti!
The repository is available here: https://github.com/arnaud-ritti/mosparo-bundle
Other developments
List of ideas and suggestions
Since the start of our private Beta in August 2022, we’ve received some suggestions from our users and had some future development ideas too. We’ve collected these ideas in a list but didn’t make the list publicly available.
We’ve now put all these ideas into topics in the GitHub discussion tab. You can upvote ideas, add your opinion or suggest new ideas there.
You can find the complete list of ideas and suggestions here: https://github.com/orgs/mosparo/discussions
Documentation regarding update
The user tpokorra reported an issue regarding the update process. When we investigated the issue, we found out that the update process of mosparo is described in the documentation but in the wrong place. We’ve updated the documentation and added a separate page to describe the update process.
You can find the updated documentation here: https://documentation.mosparo.io/docs/installation/update
We want to thank you all for your feedback, work, and time!