Releases: material-foundation/material-remixer-android
1.0 Release
First version of Remixer for Android that we think is in a decent status and with a stable API.
-Supports 4 data types with different configurations: Number, Color, String and Boolean.
-Uses annotations as the main API
-UI can be triggered via shakes, buttons, FABs and some basic gestures.
-Supports local-only syncing, local persistence and Firebase remote controllers
Thanks everyone for the help (contributing, filing bugs, reviewing changes, etc), notable mentions @miguelandres, @pingpongboss, @afohrman, @chuga, @chriscox, @nicksahler, @mychaelgo
Bugfix: Proguard breakages
Discovered our configuration was breaking proguard. investigated and wrote this quick bugfix
Remote controller backend and layout improvements
- Test improvements for Robolectric, styles are now supported
- First attempt at styling (for tests, not final version).
- Paddings are standardized now.
- Close button added.
- Sync to remote controller implemented. Still not fully ready or supported. Documentation incoming.
AndroidRemixer goes StandardRemixer
This release mostly brings Android remixer to parity with iOS. No triggers and numbers are backed by floats.
Breaking changes
- Numbers are now backed by floats. So if you're using
RangeVariableMethod
orIntegerListVariableMethod
, the callbacks will takeFloat
instead ofInteger
- Furthermore,
IntegerListVariableMethod
has been split intoNumberListVariableMethod
andColorListVariableMethod
.- Colors are still backed by Integers
- No more base type changes are expected, but sorry about this one, this had to be done and it had been a while under work.
- Triggers are gone.
- Furthermore,
0.5.2
This version allows values to be synced across different activities in the same binary, and improves dependencies by making Remixer a single dependency.
First release on jitpack
Merge pull request #76 from material-foundation/develop Bringing Remixer to 0.5.1 so there is a release on jitpack
SPAN-LA release
Initial release in time for SPAN-LA.
This includes a fully functional local version of Remixer, with storage still in the works.
This is still not a final version, it works, but the API may still undergo some (hopefully minor) changes before we get to 1.0.