Releases: Comcast/resourceprovider-utils
Fix String Provider Generation
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
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
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!!
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.