Remark42 Versions Save

comment engine

v1.7.1

3 years ago

Fix last comments style regression (c9841b8)

v1.7.0

3 years ago

for the full list of changes see v1.6.1...v1.7.0

  • Added support of more localizations
  • Microsoft auth support
  • The new UI for authentication
  • Ability to disable internal CORS
  • Multiple admin emails for notifications
  • Significant UI improvements
  • Support of SPA mode
  • Allow people to comment even if third party cookies not allowed
  • Support frame-ancestors (Content-Security-Policy) for the list of hosts passed by the user
  • Improve cache control
  • Migrator/importer fixes
  • Reduce bundle size for modern browsers
  • Auto-fill email for subscription on updates
  • Support of custom email templates

and much more ...

v1.6.0

4 years ago

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

Frontend changes

  • #599 started work on giving users ability to customize remark42 css
  • #600 introduce stylelint
  • #618 #639 #650 #653 #667 #670 js dependencies updated
  • #679 scripts and docs updated

v1.5.0

4 years ago
  • Simple view mode - #474
  • Reddit-style folding - #162
  • Anonymous voting (optional) - #473
  • Email subscription for replies - #496
  • Twitter auth provider - #70
  • Proxy with local copy of extarnal pictures (optional) - #399
  • Switch to Github Actions - #434
  • Re-map comments to different URLs - #412
  • Reject multiple votes from the same IP - #400
  • FreeBSD binaries - #497
  • Improve quality of images - #488
  • Emoji autocomplete - #378
  • Bolt image store - #450
  • bug fixes

for the full list of tickets see milestone 1.5

v1.4.0

4 years ago
  • Email authentication #394
  • Drag-and-drop for images and image toolbar button #371
  • Enable spellchecker for comment's box #360
  • Add support of emojis #374
  • UI threads visualization #350
  • Keep comments for temporary blocked users #377
  • Storage plugin architecture #353, #319
  • Hide comments from specific user #291
  • Streaming API #336
  • More changes and fixes

v1.3.2

5 years ago
  • address delete-me regression #326
  • add ability to redefine host in docker-less mode #321

v1.3.0

5 years ago
  • Allow optional anonymous login #279
  • Drag and drop support for images #285
  • Toolbar with markdown formatting #299
  • Refactor frontend #267
  • Voting response improvements (security) #297
  • Positive-only voting score (optional) #260
  • Add controversy metric and sorting #274
  • Fix missing RSS replies on heavy sites #268
  • Switch backend to go mod #284
  • Better error handling on UI side #256

for more details see the full list of addressed issues

v.1.2.1

5 years ago
  • Fix "Counter is mistaken in counting comments" #261
  • Fix failing "disable comments" on the page where there are no comments initially #262
  • Fix yandex auth issue

v1.2.0

5 years ago
  • Add support of post titles, propagate to UI and notification
  • Add comment ID as GUID to RSS
  • Make comments with a reply RO
  • Switch logging backend to go-pkgz/lgr
  • Update to the latest (v0.4) go-pkgz/auth for better refresh handling
  • Fix voting UI
  • Aggressive limiter on voting API
  • Allow telegram notifications sent to users and private channels
  • Support restricted words

v1.1.0

5 years ago

Most notable changes:

  • Full support of the dark theme
  • GDPR compliant with the ability to retrieve all user-related info on demand and remove it
  • Extraction of authentication code into a separate library to allow simpler extensions for custom auth methods.
  • Import from WordPress
  • Integrated SSL and LE support
  • Redesigned last comments widget and user info popup
  • Ability to make some posts (comments) read-only manually or based on age
  • Blocking users for a limited time
  • New backup/restore file format keeps metadata
  • Telegram notifications
  • Visual improvements in the comment's tree view

see milestone v1.1 for more info