Releases: griesoft/xamarin-rating-gateway
Releases · griesoft/xamarin-rating-gateway
v1.0.6
v1.0.5: Merge pull request #6 from griesoft/dev
v1.0.4: Merge pull request #5 from jgdevlabs/dev
v1.0.3: Merge pull request #3 from jgdevlabs/dev
Changes:
- 2b7ae9e Merge pull request #3 from jgdevlabs/dev
- bdb9e08 Merge branch 'dev' of https://github.com/jgdevlabs/xamarin-rating-gateway into dev
- babae1e Changed RatingGateway.Current to be a non nullable property. So Current will never return null.
- 7b2e758 Initialize can now be called only once for the lifetime of a RatingGateway.
This list of changes was auto generated.
v1.0.2: Merge pull request #2 from jgdevlabs/dev
Changes:
- 850bb75 Merge pull request #2 from jgdevlabs/dev
- 2b30074 Merge branch 'master' into dev
- 6886b5d Included documentation and debug symbols in package.
This list of changes was auto generated.
v1.0.1: Merge pull request #1 from jgdevlabs/dev
Changes:
- 2014f84 Merge pull request #1 from jgdevlabs/dev
- 66795cc Merge branch 'master' into dev
- 0bd8af6 Update README.md [skip ci]
- d178694 Update README.md [skip ci]
- ce2afd7 Modified the owners, description and tags meta data of the NuGet package.
- 95ee8d5 Added async evaluation methods that will open the rating page asynchronously.
- fb5855d Added an async TryOpenRatingPage method to the IRatingView and an implementation of it in the DefaultRatingView.
- 967cde3 Merge branch 'dev' of https://github.com/jgdevlabs/xamarin-rating-gateway into dev
- 84131b1 Added an optional last chance function parameter to the default rating view implementation constructor.
- f713f61 Update azure-pipelines.yml for Azure Pipelines
v1.0.0
Changes:
- 7a42080 Changed the description of the package.
- 13f7b73 Changed TConditionType to TConditionStateType to prevent to much confusion between it and ConditionType.
- 0e6e6f1 Added and changed meta data of the package.
- c09f520 Update azure-pipelines.yml for Azure Pipelines
- 2b10f4c Update azure-pipelines.yml for Azure Pipelines
- 7ab144f Add the azure pipeline yaml file to the solution.
- 9bbc0cb Set up CI with Azure Pipelines
- 48a86a3 Add option to opt out from automatically reseting the state of a met condition if evaluation was not successful.
- e4aea2f Changed test name to match name changes in #953bfa91
- a9758e7 Fixing some failing tests because of caching changes that were made in #036235f1
See More
- 953bfa9 Renaming RatingActionTriggered to Evaluate.
- 036235f Saving current state to cache of cachable conditions when no state could be loaded from cache after adding them to the rating gateway.
- cbfc8dd Added documentation to all existing code.
- 587b8dc Added option to remove the cached value of a condition when removing it from the dicitionary. By default, cached values will be removed.
- 1146b3f Added unit tests for the caching logic.
- 949ece5 Bringing all the pieces for caching of the condition states together.
- e7a2d4e Created the interface for the condition cache and created a default implementation of it.
- c8d3da7 Added a cache helper with platform specific code to get the app directory path for the cache.
- 77fca2d Made conditions cachable.
- 6d0c987 Moved build-in conditions to the root namespace.
- 73804e7 Added all unit tests for the RatingGateway class.
- 5f9524f Fix default value of the DisallowParamaterlessManipulation property to false.
- 8bc505c Changed severity of csharp_style_expression_bodied_methods to suggestion.
- 9488a68 Fixed default namespace.
- 2b1a93b Added unit tests for all conditions.
- ca99427 Added and updated required dependencies and enabled the nullable feature for the whole project.
- 0d72b97 Code style changes.
- 12420b5 Changes in code style.
- cdfa7ef Changed csharp_style_expression_bodied_methods to when_on_single_line.
- 5640a81 Implemented DefaultRatingView on each targeted platform.
- 643922b Added the almost complete rating gateway. Only caching logic is still missing.
- 0e06572 Added the rating view interface and the default shared layer implementor of it.
- 5e55ce0 Implement the default reset behaviour.
- dc6f9b7 Code cleaning.
- f351585 Added a date time expired condition.
- ed071cf Added a string matching condition.
- 2bc2785 Added generic rating condition.
- 9704448 Added a count rating condition.
- a0996e8 Added bool condition type.
- 6b71774 Added the most basic building blocks for conditions to the project.
- ad4a88a Changed project target frameworks.
- 6984ec6 Added solution items.
- 5c918d6 Create README.md
- 6dce8f8 Create LICENSE
- d7a8471 Create CODEOWNERS
- 3dfee42 Add project files.
This list of changes was auto generated.