User-facing changes
- #590 #592 #596 code blocks syntax highlighting
- #602 translations support added, English and Russian languages
- #606 German translation is added
- #619 Finnish translation is added
- #645 Spanish translation is added
- #654 Simplified Chinese translation is added
- #612 anonymous can't take name of the site admin anymore
- #691 add error message on anonymous user trying to upload image to site
- #616 authentification is now present where you write your comment, not only on top of the page
- #640 added email notifications on new comments for site administrator
- #648 fix special characters like
+
in notifications email address - #660 comment is highlighted when you open it by the direct link
- #662 uploaded images have a proper type like
image/png
and will be displayed and not downloaded in the browser if opened directly - #687 serve proxified image disregarding if serving is enabled or disabled (to prevent images loss)
- #693 #701 commit images in staging storage on start of the application to prevent images loss in cases of unclean app shutdown
- #583 autosubmit email auth/notification verification token on paste
- #579 blockquotes styles improved
- #578 #597 #608 improve mobile frontend presence
- #658 #675 remark42 shutdown procedures made more reliable
- #613 added documentation on deployment with Caddy
- #622 AWS SES email service usage documentation
- #638 documentation on how to add new translation added
- #656 RAM requirements for frontend build are documented
- #657 added documentation for SendGrid and Mailgun email services usage
Backend changes
- #580 #623 #628 #692 image service rehaul
- #625 image RPC added
- #582 switch image interpolation alghorytm from BiLinear to CatmullRom
- #637 #672 #683 go 1.14 support
- #659 improved error message on docker run without
/srv/var
attached - #681 #682
notify.Email
bugfixes - #684 fix documentation for arm builds
- #686 don't use cache in REST module tests which don't utilize it
- #697 golangci-lint enabled for tests