Skip to content

Commit b714060

Browse files
committed
Prepare for release Compose 1.0.0-alpha04
1 parent 4fbc5c9 commit b714060

File tree

3 files changed

+36
-9
lines changed

3 files changed

+36
-9
lines changed

CHANGELOG.md

Lines changed: 33 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,31 @@
11
# Change Log
22

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+
39
## Compose [1.0.0-alpha03] - 2022-05-16
10+
411
- Added optional label to main FAB
512

613
## Compose [1.0.0-alpha02] - 2022-05-15
14+
715
- Fixed access to top-members of the AAR (more info here: https://stackoverflow.com/q/72244263/293878)
816

917
## Compose [1.0.0-alpha01] - 2022-05-14
18+
1019
- First release of SpeedDial for Compose
1120

1221
## Classic View [3.3.0] - 2022-05-14
22+
1323
- fixed #168: Stack overflow when setting contentDescription to main FAB
1424
- preventing user to be forced out of touch mode (thank you @zhanghai for the PR)
1525
- updated several dependencies
1626

1727
## Classic View [3.2.0] - 2021-05-22
28+
1829
- fixed #159: Publish latest version to Maven Central, now that JCenter will be sunset
1930
- fixed #149: Accessibility issues:
2031
- the closest Action Item to the Main FAB is now focused
@@ -23,51 +34,63 @@
2334
- updated several dependencies
2435

2536
## Classic View [3.1.1] - 2019-09-10
37+
2638
- 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).
2841

2942
## Classic View [3.1.0] - 2019-09-10
43+
3044
- fixed #113: Main FAB opened image is not centered when using Theme.MaterialComponents
3145
- fixed #101: Add ability to Disable Main Fab
3246
- API changes:
3347
- fixed #111: added option to tint Main FAB icon (`setMainFabClosedIconColor()` and `setMainFabOpenedIconColor()`)
3448
- migrated Sample project to Kotlin
3549

3650
## Classic View [3.0.0] - 2019-07-27
51+
3752
- fixed #92: Migrate to AndroidX
3853
- fixed #100: Use unique view IDs
3954
- fixed #109: Added resource ID for main FAB
4055
- updated gradle and Android gradle plugin
4156

4257
## Classic View [2.0.1] - 2018-09-28
58+
4359
- fixed #95: support 28 workaround does not work on minified release apk
4460

4561
## Classic View [2.0.0] - 2018-09-23
62+
4663
- updated support library to v28.0.0
4764
- workaround for https://issuetracker.google.com/issues/111316656 <- **PLEASE STAR THIS ISSUE**
4865
- fixed #79: Does not change label text language when app language is changed dynamically
4966
- fixed #88: Speed Dial should not open if empty
5067
- API changes:
5168
- added support to String resources for labels
5269
- `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)
5472
- 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)
5675
- added `FabWithLabelView.getSpeedDialActionItemBuilder()` (useful to modify an existing Action Item without replacing it completely)
5776

5877
## Classic View [1.0.2] - 2018-06-30
78+
5979
- fixed #65: Main FAB not centered when using RTL
6080
- fixed #71: Animation feels slower than Google Inbox
6181
- fixed #72: FAB vertical padding should be 16dp instead of 18dp
6282

6383
## Classic View [1.0.1] - 2018-06-15
84+
6485
- fixed #62: Click between Label and FAB handled as a dismiss action
6586
- fixed #60: Label transparent background not being applied
6687

6788
## Classic View [1.0.0] - 2018-06-03
89+
6890
- first stable release (no changes from 1.0-alpha06)
6991

7092
## Classic View [1.0-alpha06] - 2018-05-12
93+
7194
- updated gradle plugin to 3.1.2
7295
- several API changes:
7396
- added `sdOverlayLayout` attribute
@@ -87,9 +110,10 @@
87110
- renamed `sdMainFabCloseRotateAngle` to `sdMainFabAnimationRotateAngle`
88111

89112
## Classic View [1.0-alpha05] - 2018-04-15
113+
90114
- 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`.
93117
- fixed Expansion mode and rotate angle not persisted on orientation change
94118
- fixed inverted behavior for `SpeedDialView.setMainFabClosedBackgroundColor`
95119
and `SpeedDialView.setMainFabOpenedBackgroundColor`
@@ -99,6 +123,7 @@
99123
- optional no animation for open/close/toggle
100124

101125
## Classic View [1.0-alpha04] - 2018-04-14
126+
102127
- android support library 27.1.1
103128
- lowered minSdk from 15 to 14
104129
- several API changes:
@@ -123,13 +148,15 @@
123148
- renamed attributes `sdFabOpenedSrc` to `sdMainFabOpenedSrc`
124149
- removed attributes `sdFabRotateOnToggle`
125150
- added attributes `sdMainFabAnimationRotateAngle`
126-
- minor fixes
151+
- minor fixes
127152

128153
## Classic View [1.0-alpha03] - 2018-04-02
154+
129155
- fixed #4: FAB icons rotate only once
130156
- renamed attribute close_src to sdFabOpenedSrc
131157
- added attributes `sdFabRotateOnToggle` and `sdExpansionMode`
132158
- fixed various minor UI issues
133159

134160
## Classic View [1.0-alpha02] - 2018-04-01
161+
135162
- first public release

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Dependencies entry (latest version on Maven Central ![Maven Central Compose](htt
3838

3939
```groovy
4040
// Compose only
41-
implementation "com.leinardi.android:speed-dial.compose:1.0.0-alpha03"
41+
implementation "com.leinardi.android:speed-dial.compose:1.0.0-alpha04"
4242
4343
// Classic View only
4444
implementation "com.leinardi.android:speed-dial:3.3.0"

build-conventions/src/main/groovy/speeddial.config-conventions.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ ext.config = [
2424
'targetSdk' : 31,
2525
'version_code' : commitCount.isNumber() ? commitCount as int : 0,
2626
'version_name_view' : '3.3.0',
27-
'version_name_compose' : '1.0.0-alpha03',
28-
'version_name_sample' : '4.1.0',
27+
'version_name_compose' : '1.0.0-alpha04',
28+
'version_name_sample' : '4.2.0',
2929
],
3030

3131
params : [

0 commit comments

Comments
 (0)