|
1 | 1 | # Change Log |
2 | 2 |
|
| 3 | +-Added some ProvidableCompositionLocals and improved Compose sample |
| 4 | + |
| 5 | +## Compose [1.0.0-alpha04] - 2022-05-17 |
| 6 | + |
| 7 | +- Added optional label to main FAB |
| 8 | + |
3 | 9 | ## Compose [1.0.0-alpha03] - 2022-05-16 |
| 10 | + |
4 | 11 | - Added optional label to main FAB |
5 | 12 |
|
6 | 13 | ## Compose [1.0.0-alpha02] - 2022-05-15 |
| 14 | + |
7 | 15 | - Fixed access to top-members of the AAR (more info here: https://stackoverflow.com/q/72244263/293878) |
8 | 16 |
|
9 | 17 | ## Compose [1.0.0-alpha01] - 2022-05-14 |
| 18 | + |
10 | 19 | - First release of SpeedDial for Compose |
11 | 20 |
|
12 | 21 | ## Classic View [3.3.0] - 2022-05-14 |
| 22 | + |
13 | 23 | - fixed #168: Stack overflow when setting contentDescription to main FAB |
14 | 24 | - preventing user to be forced out of touch mode (thank you @zhanghai for the PR) |
15 | 25 | - updated several dependencies |
16 | 26 |
|
17 | 27 | ## Classic View [3.2.0] - 2021-05-22 |
| 28 | + |
18 | 29 | - fixed #159: Publish latest version to Maven Central, now that JCenter will be sunset |
19 | 30 | - fixed #149: Accessibility issues: |
20 | 31 | - the closest Action Item to the Main FAB is now focused |
|
23 | 34 | - updated several dependencies |
24 | 35 |
|
25 | 36 | ## Classic View [3.1.1] - 2019-09-10 |
| 37 | + |
26 | 38 | - fixed #11: Re-enabling FAB size |
27 | | -- Revert `com.google.android.material` to `1.0.0` (version `1.1.0-beta01` can still be used, just specify this version explicitly on your build.gradle file). |
| 39 | +- Revert `com.google.android.material` to `1.0.0` (version `1.1.0-beta01` can still be used, just specify this version explicitly on your build.gradle |
| 40 | + file). |
28 | 41 |
|
29 | 42 | ## Classic View [3.1.0] - 2019-09-10 |
| 43 | + |
30 | 44 | - fixed #113: Main FAB opened image is not centered when using Theme.MaterialComponents |
31 | 45 | - fixed #101: Add ability to Disable Main Fab |
32 | 46 | - API changes: |
33 | 47 | - fixed #111: added option to tint Main FAB icon (`setMainFabClosedIconColor()` and `setMainFabOpenedIconColor()`) |
34 | 48 | - migrated Sample project to Kotlin |
35 | 49 |
|
36 | 50 | ## Classic View [3.0.0] - 2019-07-27 |
| 51 | + |
37 | 52 | - fixed #92: Migrate to AndroidX |
38 | 53 | - fixed #100: Use unique view IDs |
39 | 54 | - fixed #109: Added resource ID for main FAB |
40 | 55 | - updated gradle and Android gradle plugin |
41 | 56 |
|
42 | 57 | ## Classic View [2.0.1] - 2018-09-28 |
| 58 | + |
43 | 59 | - fixed #95: support 28 workaround does not work on minified release apk |
44 | 60 |
|
45 | 61 | ## Classic View [2.0.0] - 2018-09-23 |
| 62 | + |
46 | 63 | - updated support library to v28.0.0 |
47 | 64 | - workaround for https://issuetracker.google.com/issues/111316656 <- **PLEASE STAR THIS ISSUE** |
48 | 65 | - fixed #79: Does not change label text language when app language is changed dynamically |
49 | 66 | - fixed #88: Speed Dial should not open if empty |
50 | 67 | - API changes: |
51 | 68 | - added support to String resources for labels |
52 | 69 | - `SpeedDialActionItem.getLabel()` now requires a `Context` |
53 | | - - added `SpeedDialActionItem.Builder()` constructor that accepts a `SpeedDialActionItem` to be used for default values (useful to modify an existing Action Item without replacing it completely) |
| 70 | + - added `SpeedDialActionItem.Builder()` constructor that accepts a `SpeedDialActionItem` to be used for default values (useful to modify an |
| 71 | + existing Action Item without replacing it completely) |
54 | 72 | - added `SpeedDialActionItem.createFabWithLabelView()` |
55 | | - - all the `SpeedDialView` add and replace methods now return an instance of the `FabWithLabelView` they create (useful to modify an existing Action Item without replacing it completely) |
| 73 | + - all the `SpeedDialView` add and replace methods now return an instance of the `FabWithLabelView` they create (useful to modify an existing |
| 74 | + Action Item without replacing it completely) |
56 | 75 | - added `FabWithLabelView.getSpeedDialActionItemBuilder()` (useful to modify an existing Action Item without replacing it completely) |
57 | 76 |
|
58 | 77 | ## Classic View [1.0.2] - 2018-06-30 |
| 78 | + |
59 | 79 | - fixed #65: Main FAB not centered when using RTL |
60 | 80 | - fixed #71: Animation feels slower than Google Inbox |
61 | 81 | - fixed #72: FAB vertical padding should be 16dp instead of 18dp |
62 | 82 |
|
63 | 83 | ## Classic View [1.0.1] - 2018-06-15 |
| 84 | + |
64 | 85 | - fixed #62: Click between Label and FAB handled as a dismiss action |
65 | 86 | - fixed #60: Label transparent background not being applied |
66 | 87 |
|
67 | 88 | ## Classic View [1.0.0] - 2018-06-03 |
| 89 | + |
68 | 90 | - first stable release (no changes from 1.0-alpha06) |
69 | 91 |
|
70 | 92 | ## Classic View [1.0-alpha06] - 2018-05-12 |
| 93 | + |
71 | 94 | - updated gradle plugin to 3.1.2 |
72 | 95 | - several API changes: |
73 | 96 | - added `sdOverlayLayout` attribute |
|
87 | 110 | - renamed `sdMainFabCloseRotateAngle` to `sdMainFabAnimationRotateAngle` |
88 | 111 |
|
89 | 112 | ## Classic View [1.0-alpha05] - 2018-04-15 |
| 113 | + |
90 | 114 | - added Menu Resource support (no color customization possible) |
91 | | -- `Drawable`s are not parcelables so is not possible to restore them when the view is recreated |
92 | | - for example after an orientation change. If possible always use the `DrawableRes`. |
| 115 | +- `Drawable`s are not parcelables so is not possible to restore them when the view is recreated for example after an orientation change. If possible |
| 116 | + always use the `DrawableRes`. |
93 | 117 | - fixed Expansion mode and rotate angle not persisted on orientation change |
94 | 118 | - fixed inverted behavior for `SpeedDialView.setMainFabClosedBackgroundColor` |
95 | 119 | and `SpeedDialView.setMainFabOpenedBackgroundColor` |
|
99 | 123 | - optional no animation for open/close/toggle |
100 | 124 |
|
101 | 125 | ## Classic View [1.0-alpha04] - 2018-04-14 |
| 126 | + |
102 | 127 | - android support library 27.1.1 |
103 | 128 | - lowered minSdk from 15 to 14 |
104 | 129 | - several API changes: |
|
123 | 148 | - renamed attributes `sdFabOpenedSrc` to `sdMainFabOpenedSrc` |
124 | 149 | - removed attributes `sdFabRotateOnToggle` |
125 | 150 | - added attributes `sdMainFabAnimationRotateAngle` |
126 | | - - minor fixes |
| 151 | +- minor fixes |
127 | 152 |
|
128 | 153 | ## Classic View [1.0-alpha03] - 2018-04-02 |
| 154 | + |
129 | 155 | - fixed #4: FAB icons rotate only once |
130 | 156 | - renamed attribute close_src to sdFabOpenedSrc |
131 | 157 | - added attributes `sdFabRotateOnToggle` and `sdExpansionMode` |
132 | 158 | - fixed various minor UI issues |
133 | 159 |
|
134 | 160 | ## Classic View [1.0-alpha02] - 2018-04-01 |
| 161 | + |
135 | 162 | - first public release |
0 commit comments