Skip to content

Commit

Permalink
Add release notes to docs
Browse files Browse the repository at this point in the history
  • Loading branch information
TobiasBuchholz committed Apr 11, 2023
1 parent d28e952 commit dd5e2d0
Show file tree
Hide file tree
Showing 12 changed files with 65 additions and 3 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,14 +141,14 @@ You are welcome to contribute to this project by creating a [Pull Request](https
`Plugin.Firebase` is released under the MIT license. See the [LICENSE](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/development/LICENSE) file for details.

## Release notes
- Version 2.0.*
- see docs of separate nuget packages
- Version 2.0.0
- All features have been split into separate nuget packages
- Cleaned up namespaces
- Enable usage of `DateTime` in Firestore #137
- Remove unnecessary dependency `Microsoft.CSharp` #143
- Fix fcm token refresh by adding `DidReceiveRegistrationToken` method to `FirebaseCloudMessagingImplementation`


- Version 1.3.0
- Get rid of newtonsoft.json, use system.text.json instead #119
- Add crashlytics implementation #120
Expand Down
7 changes: 6 additions & 1 deletion docs/analytics.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Analytics
# Analyticss

Firebase Analytics collects usage and behavior data for your app. The SDK logs two primary types of information:

Expand Down Expand Up @@ -29,3 +29,8 @@ Take a look at the [documentation](https://github.com/xamarin/GoogleApisForiOSCo
Since code should be documenting itself you can also take a look at the following classes:
- [src/.../IFirebaseAnalytics.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/src/Shared/Analytics/IFirebaseAnalytics.cs)
- [tests/.../AnalyticsFixture.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/tests/Plugin.Firebase.IntegrationTests/Analytics/AnalyticsFixture.cs)

## Release notes
- Version 2.0.1
- Remove unnecessary UseMaui property from csproj files
- Readd net6.0 tfm
5 changes: 5 additions & 0 deletions docs/auth.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,3 +64,8 @@ Since code should be documenting itself you can also take a look at the followin
- [src/.../IFirebaseUser.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/src/Shared/Auth/IFirebaseUser.cs)
- [tests/.../AuthFixture.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/tests/Plugin.Firebase.IntegrationTests/Auth/AuthFixture.cs)
- [sample/.../AuthService.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/sample/Playground/Common/Services/Auth/AuthService.cs)

## Release notes
- Version 2.0.1
- Remove unnecessary UseMaui property from csproj files
- Readd net6.0 tfm
5 changes: 5 additions & 0 deletions docs/auth_facebook.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,8 @@ You can use [Facebook Authentication](https://developers.facebook.com/docs/faceb
<string name="fb_login_protocol_scheme">fb12345678</string>
```
- Call `FirebaseAuthFacebookImplementation.HandleActivityResultAsync(requestCode, resultCode, data);` from `MainActivity.OnActivityResult(...)`

## Release notes
- Version 2.0.1
- Remove unnecessary UseMaui property from csproj files
- Readd net6.0 tfm
7 changes: 7 additions & 0 deletions docs/bundled.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,10 @@ using Plugin.Firebase.Bundled.Platforms.Android;
CrossFirebase.Initialize(activity, settings);
#endif
```
## Release notes
- Version 2.0.2
- Plugin.Firebase.CloudMessaging 2.0.2
- Plugin.Firebase.Firestore 2.0.2
- Version 2.0.1
- Remove unnecessary UseMaui property from csproj files
- Readd net6.0 tfm
7 changes: 7 additions & 0 deletions docs/cloud_messaging.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,3 +77,10 @@ Since code should be documenting itself you can also take a look at the followin
## Troubleshooting

If you are having trouble receiving push notifications on your device, take a look at this helpful https://github.com/TobiasBuchholz/Plugin.Firebase/issues/145#issuecomment-1455182588 by @andyzukunft.

## Release notes
- Version 2.0.2
- Prevent error message when no image is attached to push notifications
- Version 2.0.1
- Remove unnecessary UseMaui property from csproj files
- Readd net6.0 tfm
5 changes: 5 additions & 0 deletions docs/crashlytics.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,8 @@ Take a look at the [documentation](https://github.com/xamarin/GoogleApisForiOSCo

Since code should be documenting itself you can also take a look at the following class:
- [src/.../IFirebaseCrashlytics.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/src/Shared/Crashlytics/IFirebaseCrashlytics.cs)

## Release notes
- Version 2.0.1
- Remove unnecessary UseMaui property from csproj files
- Readd net6.0 tfm
5 changes: 5 additions & 0 deletions docs/dynamic_links.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,3 +82,8 @@ Since code should be documenting itself you can also take a look at the followin
- [src/.../IFirebaseDynamicLinks.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/src/Shared/DynamicLinks/IFirebaseDynamicLinks.cs)
- [tests/.../DynamicLinksFixture.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/tests/Plugin.Firebase.IntegrationTests/DynamicLinks/DynamicLinksFixture.cs)
- [sample/.../DynamicLinkService.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/sample/Playground/Common/Services/DynamicLink/DynamicLinkService.cs)

## Release notes
- Version 2.0.1
- Remove unnecessary UseMaui property from csproj files
- Readd net6.0 tfm
8 changes: 8 additions & 0 deletions docs/firestore.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,3 +78,11 @@ Since code should be documenting itself you can also take a look at the followin
- [src/.../ITransaction.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/src/Shared/Firestore/ITransaction.cs)
- [src/.../IWriteBatch.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/src/Shared/Firestore/IWriteBatch.cs)
- [tests/.../FirestoreFixture.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/tests/Plugin.Firebase.IntegrationTests/Firestore/FirestoreFixture.cs)

## Release notes
- Version 2.0.2
- re-add tohashmap extension for firestore setdataasync method when data is a dictionary of objects
- fix firestore setdataasync for ios
- Version 2.0.1
- Remove unnecessary UseMaui property from csproj files
- Readd net6.0 tfm
5 changes: 5 additions & 0 deletions docs/functions.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,8 @@ Since code should be documenting itself you can also take a look at the followin
- [src/.../IHttpsCallable.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/src/Shared/Functions/IHttpsCallable.cs)
- [tests/.../FunctionsFixture.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/tests/Plugin.Firebase.IntegrationTests/Functions/FunctionsFixture.cs)
- [tests/cloud-functions/.../index.ts](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/tests/cloud-functions/functions/src/index.ts)

## Release notes
- Version 2.0.1
- Remove unnecessary UseMaui property from csproj files
- Readd net6.0 tfm
5 changes: 5 additions & 0 deletions docs/remote_config.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,8 @@ Take a look at the [documentation](https://github.com/xamarin/GoogleApisForiOSCo
Since code should be documenting itself you can also take a look at the following classes:
- [src/.../IFirebaseRemoteConfig.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/src/Shared/RemoteConfig/IFirebaseRemoteConfig.cs)
- [tests/.../RemoteConfigFixture.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/tests/Plugin.Firebase.IntegrationTests/RemoteConfig/RemoteConfigFixture.cs)

## Release notes
- Version 2.0.1
- Remove unnecessary UseMaui property from csproj files
- Readd net6.0 tfm
5 changes: 5 additions & 0 deletions docs/storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,8 @@ Since code should be documenting itself you can also take a look at the followin
- [src/.../IStorageTransferTask.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/src/Shared/Storage/IStorageTransferTask.cs)
- [src/.../IStorageReference.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/src/Shared/Storage/IStorageReference.cs)
- [tests/.../StorageFixture.cs](https://github.com/TobiasBuchholz/Plugin.Firebase/blob/master/tests/Plugin.Firebase.IntegrationTests/Firestore/StorageFixture.cs)

## Release notes
- Version 2.0.1
- Remove unnecessary UseMaui property from csproj files
- Readd net6.0 tfm

0 comments on commit dd5e2d0

Please sign in to comment.