Na zeven maanden ontwikkeling is versie 3.0.0 van het Comentario-project uitgebracht, dat een vrij commentaarserver voor webpagina's ontwikkelt en is afgeleid van de inmiddels verwaarloosde Comment-server. Comentario maakt het mogelijk om snel de mogelijkheid om reacties achter te laten op uw website of blog in te voegen door het JavaScript-bestand comentario.js toe te voegen, dat ongeveer 20 KB groot is. De boomstructuur voor discussies wordt ondersteund, evenals het gebruik van het Markdown-formaat, authenticatie via sociale netwerken, de mogelijkheid om moderatieregels in te stellen, integratie van externe diensten om overtredingen te blokkeren, en beheer via een beheerdersinterface. De servercode van het project is geschreven in de programmeertaal Go, terwijl de client in JavaScript is geschreven met behulp van het Angular-framework. De uitkomsten van het project zijn beschikbaar onder de MIT-licentie. Voor een beoordeling van de mogelijkheden van de engine is er een demo-pagina beschikbaar, waarop onder andere ook het beheerderspaneel kan worden getest.
Onder de wijzigingen in de nieuwe versie:
- De mogelijkheid om gebruikersrollen te bepalen is geïmplementeerd en er is een globale supergebruikersprivilege toegevoegd.
- Er is statische en dynamische ondersteuning toegevoegd. serverconfiguratie.
- De mogelijkheid om gebruikers te verbannen is beschikbaar gesteld.
- De moderatie-instellingen zijn uitgebreid.
- Ondersteuning voor extensies is toegevoegd die de tekst van reacties op spam of giftige inhoud controleren.
- De bezoekenstatistieken zijn uitgebreid (momenteel alleen verzameling).
- Bladeren door pagina's en reacties is gewaarborgd. een domein..
- Ondersteuning voor het uploaden van gebruikersavatars is toegevoegd.
- De mogelijkheid om in te loggen via Facebook is beschikbaar gesteld, met niet-interactieve Single Sign-On.
- Ondersteuning voor afbeeldingen in reacties is toegevoegd.
- De mogelijkheid om links in reacties te verbieden is beschikbaar gesteld.
- Er is een optie toegevoegd om de inhoud van de hoofdpagina te vervangen.
- De databasestructuur is volledig herzien.
- Ondersteuning voor PostgreSQL versies 10 tot en met 16 is toegevoegd.
- De servercomponenten zijn gecompileerd in de vorm van .deb- en .rpm-pakketten, bij installatie wordt Comentario gedraaid als een systemd-service.

Bron: opennet.ru
