Skip to content

Releases: mosparo/mosparo

v1.2.0-beta.1

25 Apr 07:51
d054024
Compare
Choose a tag to compare
v1.2.0-beta.1 Pre-release
Pre-release

With this new mosparo version, v1.2.0-beta.1, we've upgraded the dependencies and added new features, changes, and bug fixes.

  • Added compatibility with PostgreSQL to use mosparo with a PostgreSQL database (#185). Suggested by @skid9000
  • Added web-based cron job, which can be executed with a simple web request (#192). Inspired by @mpaglia0
  • Added a fifth security feature to block repetitive submissions (#193). Suggested by @Geremia
  • Upgraded the framework to Symfony 6.4 and upgraded all dependencies (#184).
  • Changed the limits to allow negative spam rating values for rule items (#212). Inspired by @cesare190
  • Added the lang attribute to the mosparo frontend box for better accessibility (#189).
  • Fixed the mosparo logo in high-contrast mode in the frontend box (#190).
  • Made multiple minor accessibility adjustments (#194).
  • Added compatibility with the reverse proxy subpath setup (#218). Suggested by @davd-edia
  • Fixed a bug that made it impossible to edit the security settings if the trust settings were set in the environment variables (#210).
  • Fixed a bug in the export logic, which exported the wrong default values for the security policies (#211).
  • Fixed a bug in the CORS header handler, which never verified the origin of a frontend API request (#217). Reported by @zttom

Caution

The last bug fix regarding the CORS headers can break your form if your project is not configured properly in mosparo. Please ensure all the hosts are configured correctly in the project settings.

You can find more information about that here: https://documentation.mosparo.io/docs/usage/settings#hosts

You can find all the details about the new version here: https://mosparo.io/2024/04/25/new-features-changes-in-version-1-2/

Please report possible bugs or problems as issues on GitHub. Thank you very much for your help testing this new mosparo version.

The stable release of version 1.2 is planned for the end of May/beginning of June.

v1.1.5

21 Apr 15:05
9753ea9
Compare
Choose a tag to compare

With this version, we fixed the styles of the honeypot field and updated the translation.

  • Fixed the accidentally visible honeypot field with better styles (#223, reported by @Sapper-Morton)
  • Optimized the honeypot field styles to make it compatible with CSP headers.
  • Updated the Japanese frontend translation (provided by @0MAL)

v1.1.4

07 Apr 17:29
8cfc423
Compare
Choose a tag to compare

In version 1.1.4, we've added two configuration fixes for Apache2 and a new frontend translation.

  • Fixed two issues with the .htaccess file in the mosparo root directory, which led to problems when mosparo is in a subdirectory. Reported by @0MAL
  • Added the frontend translation for Finnish (teemu.vestovuo) and updated the Bulgarian frontend translation (@Supermyskin).

Thank you for all the translations, feedback, bug reports, and help to improve mosparo!

v1.1.3

16 Mar 12:51
Compare
Choose a tag to compare

With this release, we added more frontend translations and updated the Italian backend translation.

  • Added the frontend translation for Bulgarian (@Supermyskin) and Persian (@Gnkalk) (both partially)
  • Updated the backend translation for Italian (@mpaglia0)

If you want to help translate mosparo into more languages or finalize incomplete translations, you can find more on our website (https://documentation.mosparo.io/docs/translating/).

Thank you for all the translations, feedback, bug reports, and help to improve mosparo!

v1.1.2

25 Feb 10:57
Compare
Choose a tag to compare

The maintenance release v1.1.2 contains two bug fixes for the frontend, a bug fix for the backend, and a translation fix.

  • Fixed a bug with the translation in the invisible mode. The visible message in the overlay was not translated correctly. (#188)
  • Fixed a bug with the simple visible mode. The size setting was not correctly used to set the size of the frontend box.
  • Added a fix to hide two Create project buttons for users without the ability to create new projects.
  • Added a translation fix for the Hindi frontend translation provided by @Scrambled777.

v1.1.1

10 Feb 15:05
6ccb4fd
Compare
Choose a tag to compare

This maintenance release contains some fixes for the project dropdown and a translation update.

  • Fixed some issues with the scrolling behavior in the project dropdown
  • Added more translations for the Italian backend translation (thanks to @mpaglia0)
  • Added the Hindi frontend translation (thanks to @Scrambled777)

v1.1.0

11 Jan 07:17
708ad4c
Compare
Choose a tag to compare

Today, we finally release v1.1.0, the latest mosparo version. We've added new features, some changes, and bug fixes in this version.

  • Store the statistical data without a time limit and with no connection to the submissions (#151). Suggested by @Tobi77
  • Add an API debug mode to help understand the verification API (#152). Inspired by @OriCat101
  • Add a verification simulation mode for the submissions (#153). Inspired by @OriCat101
  • Frontend box: Add an option to define the language of the box (#154). Suggested by @brendofreitas
  • Add an option to limit the access to the backend and the API based on the IP address (#155).
  • Add IP-based security settings to the project settings (#158).
  • Add the active project to the backend URLs (#164).
  • Adjust the import and export functionality to represent the changes made in this version (#159).
  • Fix the issue with the settings button in the project dashboard and non-management user roles (#165).

You can find all the details about these features, changes, and bug fixes here: https://mosparo.io/2023/12/14/new-features-changes-in-version-1-1/

Thank you very much for your help with this new mosparo version. Use the update functionality in mosparo to update to this version, and please report possible bugs as an issue on GitHub.

v1.1.0-beta.1

14 Dec 07:18
2137b6a
Compare
Choose a tag to compare
v1.1.0-beta.1 Pre-release
Pre-release

In this new mosparo version, v1.1.0-beta.1, we've added new features, some changes, and bug fixes.

  • Store the statistical data without a time limit and with no connection to the submissions (#151). Suggested by @Tobi77
  • Add an API debug mode to help understand the verification API (#152). Inspired by @OriCat101
  • Add a verification simulation mode for the submissions (#153). Inspired by @OriCat101
  • Frontend box: Add an option to define the language of the box (#154). Suggested by @brendofreitas
  • Add an option to limit the access to the backend and the API based on the IP address (#155).
  • Add IP-based security settings to the project settings (#158).
  • Add the active project to the backend URLs (#164).
  • Adjust the import and export functionality to represent the changes made in this version (#159).
  • Fix the issue with the settings button in the project dashboard and non-management user roles (#165).

You can find all the details about these features, changes, and bug fixes here: https://mosparo.io/2023/12/14/new-features-changes-in-version-1-1/

Thank you very much for your help testing this new mosparo version. Please report possible bugs as an issue on GitHub.

The planned release date for v1.1.0 is the 11th of January, 2024.

v1.0.7

03 Dec 10:15
Compare
Choose a tag to compare

This version contains several bug fixes for the project settings and the cleanup logic.

  • Fixed two issues with duplicated project config values. Reported by @MaPhiKo in #161
  • Fixed a foreign key issue in the cleanup logic. Reported by @MaPhiKo in #163
  • Fixed an issue with wrongly associated ruleset cache objects.

v1.0.6

28 Nov 19:18
Compare
Choose a tag to compare

This release contains a fix for a bug with wrongly used rules.

  • Fixed a bug where an exception in the cleanup logic led to a disabled project filter. This issue allowed the wrong usage of rules and other settings in the frontend API. Reported by @MaPhiKo in #160.