Changelog

  • Chatness v1.2

    Push Notifications arrived 🍭

    First time senders

    When a contact that has never talked to you before send a private message, that very first message will fire a notification on your registered devices (iphone, android, ipad, tablet, etc). Devices are registered on every login and deregistered on logout.

    1x1 push

    Once you estabilish contact with someone, your registered devices should receive all notifications from that person in background (app closed or minimized) and increase the app badge counter. Badge counter is reseted once you open the app.

    Groups push

    When a chat group is visited you automatically opt-in to receive notifications from all the users inside that group.

    Notification Settings

    You can always decide later on from whom you want to receive push notifications, both for groups and users.

    Chat Settings

    You can also silent an user or group directly from the chat using the menu option (three dots) in the top/right corner.

    Other fixes and improvements

    • Fixed a bug on *loggedOut* guard
    • Increased perf for contacts list by adding virtual scroll
    • Adjusted tabbar background for Android which doesn’t support backdrop filter
    • Adjusted icons margin on profile page
    • Fixed light theme color for textarea
    • Added Android scripts to run and build
    • Increased font-size in some places
    • Added icon+splash and script to generate resources automatically
    • Reviewed and made tweaks in the existing docs
    • Added docs for generating resources
    • Added docs for push notifications
  • Dynamic Roadmap

    Now users can upvote/downvote and send their own ideas in our roadmap

  • Chatness v1.1

    Mainly purpose of this release is aiming make it possible to easily add pictures and videos from user 's device to a conversation.

    Message deletion

    Added message delete option (long press on message).
    Synced in realtime with cache invalidation.

    Media upload

    Added media upload options alongside the message bar. Select photos or videos. Take picture or record video.

    Other fixes and improvements

    • Added new rules. Make sure to run *firestore:deploy* again
    • Updated elements. Make sure to *build:elements* again
    • Added emoji detector to increase font size when a message is composed only by an emoji
    • Added image zoom
    • Fixed *registerWithFirebase* effect
    • Fixed *changeNameWithFirebase* effect
    • Improved perf and fixed issues on chat messages
    • Improved perf and fixed realtime issues on contact list
  • Chatness v1.0

    Happy new year ✨🍾

    Finally releasing today Chatness v1.0, including some minor fixes and great stuff as database seeds, dark theme, a brand new section for contacts with search and a new searchable groups in home. Hope y'all enjoy.
  • Chatness v0.1

    Just released the first stable version of Chatness which adds the main funcionalities as

    Basic auth workflow

    • email sign-in
    • password reset
    • account creation

    Profile handler

    • change name
    • change email
    • change password
    • logout

    Chat in groups and private

    • adaptive message balloons
    • timespamp pagination
    • messages timestamp
    • in a group click on user to message in private