= 2.1.0 =
* Security: unsubscribing — the unsubscribe link in the newsletter did not check its token
* Added: maintenance — merge duplicate subscribers
* Added: sending — mails rejected for the time being are retried later, encryption for SMTP selectable, one-click unsubscribe in the mail program, interval of the internal cron selectable, next run right away when a run's time is up, "Start sending" continues until done, sending status with the recipients at the start
* Added: subscriber mails — texts revised and editable in the backend, in the layout of the newsletters, test mail, notice to the administrator with address and groups
* Added: subscribers — filter by group and status as drop-downs, combinable, column "Created on"
* Added: templates — legally required details in the footer from a setting
* Changed: data collection — reasons of mails not sent listed
* Changed: menu — "Sender and subject" is now "Automatic mails"
* Changed: sending — sending time reduced by up to 60 % (depending on the MTA)
* Changed: subscribers — the list remembers page, filter and sort order
* Fixed: interface — dates and times in German format in the English interface
* Fixed: newsletters — a copy lost template, subject, sender and format
* Fixed: sending — errors of the WordPress mailer counted as sent, special characters from subscriber fields in HTML, duplicate addresses received the newsletter more than once, two simultaneous sending runs sent mails twice, "Start sending" broke off on large lists and held up sending
* Fixed: sending log — mails not sent were shown as sent
* Fixed: subscriber mails — the unsubscribe confirmation claimed deleted data when the subscriber was only set inactive, greeting without a name
* Fixed: subscribers — salutation shown as a number, CSV import with empty fields, CSV export without header, duplicate addresses when adding and importing
* Fixed: subscription — mail subjects stayed in English after the site language was changed
* Fixed: templates — "Zeitung" showed the month in English on non-English sites

= 2.0.2 =
* Changed: translations — every text can now be translated on translate.wordpress.org

= 2.0.1 =
* Security: backend — settings only save when the form is submitted
* Security: content — saved filtered without "unfiltered_html"
* Security: output — escaped throughout
* Security: settings backup — could create PHP objects when loaded
* Added: cron — own address with a key
* Changed: loading — styles and scripts only where needed
* Changed: name — the plugin is now called "maennchen1 Newsletter Germany"
* Changed: page lists — newsletter pages no longer in automatic page lists
* Changed: post notification — "Zusammenfassung" instead of "Digest" in German
* Changed: requirements — WordPress 6.2 or later
* Changed: sign-up — no longer reveals whether an address is on the list
* Changed: unsubscribe — one click on new installations
* Fixed: directories — files not found when the content folder was moved
* Fixed: general — many smaller bugs
* Fixed: mail — "HTML and text mail" sent only HTML
* Fixed: MySQL 8 — newsletter table missing, CSV export failed
* Fixed: newsletters and delivery log — paging through the list did not work
* Fixed: sender — sender address lost after saving
* Fixed: subject — placeholders lost
* Fixed: unsubscribe — signing up again was impossible
* Fixed: widget — did not appear

= 2.0.0 =
* Security: browser view — no longer hands out other subscribers' newsletters
* Security: confirmation and unsubscribe links — much stronger token
* Security: CSV export — names no longer run as formulas
* Security: database errors — no backtrace with subscriber data
* Security: menu icon — no request to the manufacturer
* Security: text version — could run code from the address bar
* Security: unsubscribe form — no longer reveals whether an address is on the list
* Added: defaults — a new installation works from the first screen
* Added: help — every admin page links to the manual
* Added: maintenance — new area to clean up existing data
* Added: panels — collapsible on the newsletter, subscriber and group screens
* Added: placeholders — %nl_onlineurl% and %nl_onlinelink%
* Added: privacy — WordPress privacy tools supported
* Added: spam protection — new module without puzzle or third-party service
* Added: target group — shows how many subscribers are reached
* Added: uninstall — optional removal of all data
* Changed: admin — configuration area and screens refreshed
* Changed: help — manual in the language of the backend
* Changed: mail engine — "MIME mailer" removed, WP mailer instead
* Changed: menu — "Mailkonfiguration" is now "Absender und Betreff"
* Changed: session — no PHP session and no cookie for visitors
* Removed: CKEditor and old bundled libraries
* Removed: downloading executable archives at runtime
* Fixed: browser view — link led to "invalid subscriber"
* Fixed: general — many smaller bugs and accessibility
* Fixed: images in mails — wrong type, embedding ignored
* Fixed: inline editing — did not save
* Fixed: scripts and styles — stale after a plugin update
* Fixed: sending run — scheduled several times instead of once
* Fixed: subscriber deletion — sending records left behind
* Fixed: time zone — date placeholders and scheduled sending
* Fixed: update by hand — database updates itself
