Skip to content

Releases: griesoft/xamarin-rating-gateway

v1.0.6

24 Jun 17:50
195e119
Compare
Choose a tag to compare

Changes:

  • 195e119 Merge pull request #7 from griesoft/dependabot/nuget/src/Newtonsoft.Json-13.0.1
  • 3b07236 Bump Newtonsoft.Json from 12.0.3 to 13.0.1 in /src
  • 41ad2af Delete FUNDING.yml. [skip ci]

This list of changes was auto generated.

v1.0.5: Merge pull request #6 from griesoft/dev

02 May 14:50
9cb68f9
Compare
Choose a tag to compare

Changes:

  • 9cb68f9 Merge pull request #6 from griesoft/dev
  • ba0b8a7 Merge branch 'master' into dev
  • aa89a7f Updating repo url in project meta.
  • 4a6b702 Update README.md. [skip ci]
  • c59712e Updating FUNDING.yml [skip ci]
  • 11b9585 Create FUNDING.yml [skip ci]

This list of changes was auto generated.

v1.0.4: Merge pull request #5 from jgdevlabs/dev

08 Oct 12:06
c41f2b3
Compare
Choose a tag to compare

Changes:

  • c41f2b3 Merge pull request #5 from jgdevlabs/dev
  • ae4302d Merge branch 'master' into dev [skip ci]
  • a7021fe Added custom json converter that also writes primitive types to cache. Fix #4
  • b796c68 Added a sample project for Android.

This list of changes was auto generated.

v1.0.3: Merge pull request #3 from jgdevlabs/dev

07 Oct 11:52
2b7ae9e
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.

v1.0.2: Merge pull request #2 from jgdevlabs/dev

06 Oct 14:16
850bb75
Compare
Choose a tag to compare

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

05 Oct 14:41
2014f84
Compare
Choose a tag to compare

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
See More
  • 0c3fd71 Update README.md [skip ci]

This list of changes was auto generated.

v1.0.0

04 Oct 18:44
Compare
Choose a tag to compare

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.