Skip to content
This repository has been archived by the owner on Sep 24, 2021. It is now read-only.

Release Status #1

Closed
netbull opened this issue Dec 10, 2019 · 56 comments
Closed

Release Status #1

netbull opened this issue Dec 10, 2019 · 56 comments
Labels
question Further information is requested

Comments

@netbull
Copy link

netbull commented Dec 10, 2019

With all this noise in the previous thread the main question still stays without an answer:

Are there any news about the release date /alpha, beta, pre/ ?

@Ehesp
Copy link
Member

Ehesp commented Dec 11, 2019

Our goals are to have something in place by the end of the year, and we'd reach out to users on the Google Form to see if they'd be interested in giving the library a go with Alpha.

What that something is:

  • We'd be releasing an Android only version to start with.
  • iOS will be released afterwards.
  • The public API surface area may change slightly once iOS lands. We're not there yet with iOS so it may cause some bits to change.
  • Testing won't be fully complete. We've got the core aspects nailed down, however we're aiming to have automated/manual tests running across a variety of devices/APIs.
  • Alpha is about helping us find bugs/problems; we want to get feedback on real life app integration, so we'll be super keen on getting users feedback.
  • Documentation will be work in progress. We have a massive documentation plan, and some of it is work in progress. This will be a primary focus once it's in the wild though.

@defcon8
Copy link

defcon8 commented Dec 11, 2019

My company is interested in this module too. Please give me shout out when it is available.

@zacharyweidenbach
Copy link

Our goals are to have something in place by the end of the year, and we'd reach out to users on the Google Form to see if they'd be interested in giving the library a go with Alpha.

Did you mean by end of 2019 or end of 2020?

@Ehesp
Copy link
Member

Ehesp commented Jan 10, 2020

:D 2019

We're super close to putting something in alpha state, just doing some testing/cleanup at the moment.

@netbull
Copy link
Author

netbull commented Jan 10, 2020

@Ehesp looking forward to see what's cooking :)

@Ehesp
Copy link
Member

Ehesp commented Jan 14, 2020

Hey all!

Just a heads up that we're now in the final stages of an alpha release (see above), finishing/tidying up the Android code, documentation & website.

We'll be reaching out soon (target end of the week), stay tuned.

@emaxedon
Copy link

Hey, super side note but I think the website should be updated => https://invertase.io/oss/react-native-firebase/releases/v6.0.0#where-is-the-notifications-library?

I was under the impression their would be a notifications module which I believe is definitely no longer the case.

@Salakar
Copy link
Member

Salakar commented Jan 22, 2020

Hey all,

We've just published the documentation which we've been working on alongside the library, this should give you an idea of how to use the APIs and which features we're supporting. We're currently working on getting the SDK in a publishable state and we'll update soon once its live.

Documentation: https://notifee.app/react-native/docs/overview

We'd love some feedback on the documentation approach that we've taken with Notifee, so please let us know if you have any thoughts.


As a side note, you may notice that we've now changed the pricing model so that a single purchase now includes life time access to all updates now without the need for any further purchases. The pricing has remained the same. Hopefully this alleviates some concerns people had about paying for updates.

@Salakar Salakar changed the title Expected release date Release Status Jan 27, 2020
@Salakar Salakar pinned this issue Jan 27, 2020
@Salakar
Copy link
Member

Salakar commented Jan 27, 2020

Hey again all 👋

The alpha package with Android support is published on NPM 🎉 , however we're still testing a few things and going through docs & types and making sure everything is working well before we open up the account/license management pages, but... you're welcome to try it out in the meantime as a license is not required in development.

You'll also notice that we've open sourced the React Native module code on this repo - we still love open-source so we'll continue trying to open source as much as we can, however; the core internals of Notifee will remain closed source.

We'll update with more info in due course but until then, happy early testing!

@Salakar
Copy link
Member

Salakar commented Feb 13, 2020

Hey again everyone 👋

Website is now fully live, purchasing, account management, licensing etc is now available.

Would love for a few people to test it out etc and as a thanks for doing that and for participating in this issue I've created a coupon code you can use at checkout for 60% off, for the next 5 people; RNNISSUE1

If you're a core contributor to any of our Open Source products, or have a fully Open Source app, or are a non-profit organisation (e.g. charity) then please get in touch here and we'll be happy to grant you a free license.

iOS is coming along well and we hope to have a release out by the end of the month that includes iOS.

@lukeggchapman
Copy link

Thanks! I purchased with anticipation of using in a future project. Everything went smoothly, with only 1 small piece of feedback, the text colour when checking out is very dark.
Screen Shot 2020-02-14 at 9 38 04 am

@Ehesp
Copy link
Member

Ehesp commented Feb 14, 2020

Ruddy dark mode :D Will sort. Thanks :)

@Salakar
Copy link
Member

Salakar commented Feb 14, 2020

Thanks for the feedback @lukeggchapman - this has been sorted now 🙈

@Jalson1982
Copy link

Hi there. I want to purchase this for my app, so 2 fast questions. Ios still not ready? And is it clever to use it in production app ?

@Salakar
Copy link
Member

Salakar commented Feb 16, 2020

Hi there. I want to purchase this for my app, so 2 fast questions. Ios still not ready? And is it clever to use it in production app ?

iOS not ready yet, hoping to have a release end of the month which includes iOS. For production, the current release which is Android only is pretty stable

@evelant
Copy link

evelant commented Feb 17, 2020

@Ehesp @Salakar now that purchases are available do you have a roadmap and chart of current functionality? For example I need local scheduled notification support for my app which appears to be missing as of now. It would be nice to know, at least roughly, when these features will be available for use.

@Salakar
Copy link
Member

Salakar commented Feb 18, 2020

@Ehesp @Salakar now that purchases are available do you have a roadmap and chart of current functionality? For example I need local scheduled notification support for my app which appears to be missing as of now. It would be nice to know, at least roughly, when these features will be available for use.

@AndrewMorsillo we'll get a roadmap up this week. Scheduling (or Triggers in Notifee) is next after initial iOS support, there's actually already a fair bit of code for it in place on Android however we held off releasing it so we could make sure the API was viable for both platforms.

@Salakar
Copy link
Member

Salakar commented Feb 27, 2020

Hey all 👋

Another quick update, iOS support is almost there, see PR #13 - once this PR lands we'll be doing another release to get iOS out there and work on the documentation.

Following the iOS release, we'll begin roadmapping new features, with triggers (e.g. schedules) being being first shortly after iOS (as mentioned above).

@viniciuscostass
Copy link

I've been testing notifee on a new project from my company (we already bought a license), it works perfectly well on android, a lot of options for customizing our notifications. It's a great solution for notifications integrated with firebase in RN.
Looking forward iOS support so we can achieve production stage.

@Segfaultd
Copy link

Segfaultd commented Feb 28, 2020

Thanks @Salakar for the update. However i'm curious about a thing and before buying license: will the Notifee iOS library be able to display notification from FCM message payload in "background/dead" app state?

I mean for the moment, using only RNF I can send either notification OR message to my iPhone version of the app, but not both.

@Salakar
Copy link
Member

Salakar commented Mar 1, 2020

@Tyldar I think this should help clarify FCM behaviour in Notifee; https://notifee.app/react-native/docs/integrations/fcm

I mean for the moment, using only RNF I can send either notification OR message to my iPhone version of the app, but not both.

This shouldn't be the case on the RNF v6 messaging module, both are supported and we're using both in some of our apps.

On a side note; we'll be going through RNF messaging after Notifee iOS launch and making sure everything is integrating well with Notifee and also making improvements to it based on code in Notifee, e.g. better permissions requesting apis for iOS.

@perrosnk
Copy link

Any updates on when iOS integration will be ready? At least approximately.
I have already purchased a license, and Notifee looks great!

@Ehesp

This comment has been minimized.

@jpudysz

This comment has been minimized.

@Salakar
Copy link
Member

Salakar commented Mar 29, 2020

Hey all, we've just merged initial iOS support into master, for those willing to try it out early and help test it out; we've just published 0.3.0 to the next npm tag - install it via: npm i @notifee/react-native@next.

Known iOS issues:

  • several metro bundler circular require warnings
  • all events (background & foreground) are currently going to the onForegroundEvent handler
  • notification attachments functionality is currently disabled

Docs are not currently live; in the meantime please use the reference docs as a guide;


As always please report all issues 🙃

@afestein
Copy link

afestein commented Jun 24, 2020

mandatory upgrade from Firebase V5 to Firebase V6 due to crashlytics

@Tyki that's interesting, can you provide some more information please? That will affect us also.

@mars-lan
Copy link
Contributor

@lorenc-tomasz
Copy link

Hi, we are really interested in Notifee ! Just wondering if you have any plan to release Notifee before 15 November since there is a mandatory upgrade from Firebase V5 to Firebase V6 due to crashlytics?

The same question. Just wondering if scheduled notifications will be ready before this date.

@mikehardy

This comment has been minimized.

@helenaford helenaford unpinned this issue Jul 3, 2020
@helenaford helenaford pinned this issue Jul 3, 2020
@mars-lan
Copy link
Contributor

mars-lan commented Jul 7, 2020

Not trying to digress the conversation further, but FWIW I was able to get @react-native-firebase/crashlytics to coexist with react-native-firebase v5 without much trouble. Unlike other modules (e.g. auth, AdMob, perf etc), there's no class name conflicts here.

@mikehardy

This comment has been minimized.

@mikehardy

This comment has been minimized.

@lorenc-tomasz
Copy link

Hi,
@Salakar Any timeframe for scheduled / repeating notifications on iOS / Android?

Kind regards,
Tom

@bugnuker
Copy link

Hello!

@Salakar - Any timeframe or roadmap for timer feature on iOS?

@imwexpex
Copy link

Hi! We are using notifee, but handling remote fcm images in iOS is very needed, hope you will bring it soon

@helenaford
Copy link
Member

Hi all, there's been a new release (v0.11.0) with Trigger Notifications for Android, introducing the following APIs:

More info on how to use them over on the docs (https://notifee.app/react-native/docs/triggers).

@mars-lan

This comment has been minimized.

@Salakar

This comment has been minimized.

@helenaford
Copy link
Member

There's been a new release (v0.12.1) that includes iOS support for trigger notifications 😄

Check out release notes for details. (https://notifee.app/react-native/docs/release-notes).

@helenaford
Copy link
Member

There's been a new release (v0.13.0) that includes remote image support for iOS attachments, a new repeatFrequency property for TimestampTrigger to create hourly, daily, and weekly trigger notifications, and the following APIs to help with Android background restrictions:

Check out release notes for more info. (https://notifee.app/react-native/docs/release-notes).

@FeXd
Copy link

FeXd commented Oct 19, 2020

Just wanted to flag that the latest release has not been tagged (v0.14.0). This caused some confusion on my team this morning when we were trying to update and read about changes. @helenaford

@helenaford
Copy link
Member

It's now tagged. Thanks for flagging that up, sorry for the confusion.

@helenaford
Copy link
Member

helenaford commented Oct 25, 2020

New release is up (v0.15.0) with some new APIs 😎

On Android, additional support to prevent the app from being killed has been added:

And, on both platforms, it's now possible to cancel either a displayed or trigger notification with the following APIs:

Please check out the release notes for more info.

As always, we appreciate the feedback 😸

@helenaford
Copy link
Member

Hey Y'all, a pre-release is up (v0.16.0-0) that we'd love feedback on.

Changes include:

@helenaford
Copy link
Member

v0.16.0 has now been released 😄 Notifee now includes support for Apple Silicon (arm64) and Mac Catalyst builds 🔥

Check out release notes for more info. (https://notifee.app/react-native/docs/release-notes).

@Salakar
Copy link
Member

Salakar commented Feb 23, 2021

Notifee has since shipped to stable release versioning so I'm going to go ahead and close this issue. Thanks everyone :)

Keep an eye on https://notifee.app/react-native/docs/release-notes for releases.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests