Skip to content

Releases: Comcast/resourceprovider-utils

Fix String Provider Generation

23 Oct 16:11
dd881f4
Compare
Choose a tag to compare

This is a patch release to fix the Provider generation toggle for strings. Previously, if the drawable provider was turned off using the RpApplication parameters, it would also omit the string provider. This issue, #29 , has been fixed in this release.

Multi-Format Support

15 Oct 16:46
10ac6a7
Compare
Choose a tag to compare

Until now, ResourceProvider assumed that all your resources were formatted with words separated by underscores. If any of your app's dependencies don't format this way, you might have run into conflicts that prevented you from compiling.

In this release, we've fixed these collisions so that users of the current version can compile against multiple dependencies with potentially multiple overlapping resource names.

v1.1.0 - AndroidX Support

01 Mar 17:31
07274a5
Compare
Choose a tag to compare

This version adds fixes for the collisions caused when using AndroidX libraries, and also includes new annotation fields for turning off generation for individual types of Resource APIs

To turn off generation, inside the @RpApplication annotation, you can now use the fields

generateIdProvider,
generateIntegerProvider,
generateDimensionProvider,
generateColorProvider,
generateDrawableProvider,
generateStringProvider

All fields default to true. README updates to follow.

v1.0!!

08 Nov 18:42
55ee0da
Compare
Choose a tag to compare

Finally out of beta! After a year and a half of diligent development by the community, we're proud to announce the First Official Release -- ResourceProvider 1.0.

We've added a bunch of functionality in this release, including the optional ability to generate APIs to return resource ID values, and generated mocking tools, to allow you to more easily use ResourceProvider in Unit Tests.

v0.8

19 Dec 15:20
Compare
Choose a tag to compare

Added support for dimension and integer resources

com.xfinity:resourceprovider-compiler:0.8
com.xfinity:resourceprovider-library:0.8

v0.7

14 Aug 19:37
Compare
Choose a tag to compare

Added support for drawables

0.6

10 Aug 14:22
Compare
Choose a tag to compare
0.6

Support for plurals.

0.5

24 Jul 20:49
Compare
Choose a tag to compare
0.5

Add support for plurals

compile 'com.xfinity:resourceprovider-library:0.5'
kapt 'com.xfinity:resourceprovider-compiler:0.5'

0.4

26 May 15:44
Compare
Choose a tag to compare
0.4

First release of resourceprovider, with support for String resources only. Available as gradle dependencies via mavenCentral

compile 'com.xfinity:resourceprovider-library:0.4'
kapt 'com.xfinity:resourceprovider-compiler:0.4'