Skip to content

Suspending users, i18n

Compare
Choose a tag to compare
@or-else or-else released this 14 Mar 09:33
· 1890 commits to master since this release

Server

Important! This release (as of v0.16.4-rc2) requires a database upgrade! Run tinode-db --upgrade. Make sure your data is backed up before upgrading.

  • It's now possible to reversibly suspend users: a suspended user cannot login or do anything in the app, the suspension can be lifted.
  • tn-cli made more convenient by adding prompt_toolkit, enhanced with macro capability: it's now possible to write custom commands for tn-cli.
  • The server now sends push notifications for new conversations, not just for messages.
  • Email templates are internationalized: registration and password reset emails can be sent in different languages. English and Russian are supported right away. More translations are welcome.
  • Reset password email now includes login too.
  • Installation instructions and scripts fixed.
  • Monitoring changes and improvements.
  • Bug fixes, most notably 7fe6fb7 memory leak in cluster sessions.

Full list of changes: v0.16.3...v0.16.4

iOS

Tagging of releases switched to Apple-required scheme of 1.x.x without the pre-release suffix.

Notable changes:

  • Images and documents are now offered for preview before sending.
  • Push notifications for new subscriptions are now handled.
  • Data race while sending read notifications fixed.
  • Password handling UI improved.
  • Several bug fixes.

https://github.com/tinode/ios/releases/tag/v1.1.1

Android

  • Images and attachments are now previewed before sending. A caption can be added to an outgoing image.
    Push notifications for new chats.
  • Multiple bug fixes including a fix for the broken message view screen and some crashes.
  • show "( ! ) invalid content" when content is missing
  • handle background AndroidNotification push payload

https://github.com/tinode/tindroid/releases/tag/v0.16.4

Webapp

  • Handling of new push types
  • Internationalization and bug fixes

https://github.com/tinode/webapp/releases/tag/v0.16.4

JS-SDK

  • Bug fixes

https://github.com/tinode/tinode-js/releases/tag/v0.16.4