Skip to content

Latest commit

 

History

History
482 lines (320 loc) · 27 KB

CHANGELOG.md

File metadata and controls

482 lines (320 loc) · 27 KB

Change Log

3.0.1 (2024-04-30)

Full Changelog

Fixed bugs:

  • Cannot find type 'UIWindow' in scope - missing UIKit import #292

patch-release (2024-04-30)

Full Changelog

Merged pull requests:

  • Use Xcode 15.3 on CircleCi #294
  • Add missing UIKit import to UIWindow extension #293

3.0.0 (2024-01-10)

Full Changelog

Fixed bugs:

  • Designable's Error #278
  • Action button items are not shown when added to custom button on center tab. #265
  • 'JJFloatingActionButtonDelegate' is not a member type of class 'JJFloatingActionButton.JJFloatingActionButton' #285
  • Circular configuration is not customisable angles are hardcoded #276

Merged pull requests:

  • Fix linter issues in example #289
  • Make angle configurable for circular style #288
  • Add example for custom layout/animation #287
  • Update dependencies/toolchain #286

2.5.0 (2020-04-21)

Full Changelog

Implemented enhancements:

  • Spacing Betwens Items #258
  • Create issue templates #257

Fixed bugs:

  • bundle —path is deprecated #247

Merged pull requests:

  • Less restricted filter for release commit messages #253
  • Create issue templates #263
  • Separate spacing between action button and first action item #262
  • Update dependencies #261
  • Use bundle config to set path for bundler #260
  • Fix access to functions in AnimationConfiguration #259

2.4.0 (2020-03-20)

Full Changelog

Implemented enhancements:

  • CircleCI config could be simplified #249
  • Run 'release new version' task on CircleCI/GitHub #248
  • Automatically close milestone when version is released #246

Merged pull requests:

  • Fix release workflow on CircleCI #251
  • Refactor CircleCI configuration #250
  • Improve release workflow on CircleCI #245

2.3.0 (2020-03-05)

Full Changelog

Implemented enhancements:

  • Add method to remove action item #239

Fixed bugs:

  • Need to remove animation while closing items #223

Merged pull requests:

  • Improve deployment #241
  • Add convenience methods to remove action items from the button #240
  • Remove related views when button is removed from superview #238

2.2.0 (2020-03-01)

Full Changelog

Implemented enhancements:

  • Leave action items visible #221

Fixed bugs:

  • Code coverage checks not working in pull requests #165

Merged pull requests:

  • Fix changelog generation #235
  • Prevent item selection during closing animation #234
  • Allow item selection during opening animation #233
  • Fix typos #232
  • Make automatic closing of action button configurable #231
  • Update dependencies #230
  • Some improvements to test suite #229
  • Support for Swift Package Manager #228

2.1.0 (2019-09-12)

Full Changelog

Implemented enhancements:

  • Add image size property to action items #203

Merged pull requests:

  • Support dark mode in example project #217
  • Update configuration example in README and example project #215
  • Make image sizes configurable #213
  • Fix an issue where special action item configuration would not work #212
  • Update dependencies #210
  • Get ready for Xcode 11/iOS 13 #209

2.0.0 (2019-04-09)

Full Changelog

Implemented enhancements:

  • Swift 5 support #197

Merged pull requests:

  • Migrate to Swift 5 #198

1.2.0 (2019-02-08)

Full Changelog

Implemented enhancements:

  • Upgrade to circleci 2.1 #183

Fixed bugs:

  • Button size changes with rotation/transition #191

Merged pull requests:

  • Add swiftformat configuration file #194
  • Prevent images to change button/item size #193
  • Update project dependencies #189
  • Make default button size configurable #188
  • Add license title to LICENSE file #187
  • Upgrade circleci config to version 2.1 #185

1.1.0 (2019-01-13)

Full Changelog

Implemented enhancements:

  • Add convenience initializer for single item button #138

Merged pull requests:

  • Add convenience initializer for floating action button with single item #178
  • Disable redundant_objc_attribute rule in swiftlint configuration #177

1.0.0 (2018-11-29)

Full Changelog

Implemented enhancements:

  • Swift 4.2 support #159

Fixed bugs:

  • Item tap area overlaps in circular pop up style #170

Merged pull requests:

  • Update dependencies #173
  • Update README #172
  • Fix item layout in circular pop up style #171
  • Add convenience method to action item that calls it's action #169
  • Update tests for iOS 12.1 and new devices #163
  • Migrate to swift 4.2 #161

0.10.0 (2018-09-17)

Full Changelog

Implemented enhancements:

  • Make spacing between the titleLabel and circleView configurable #154

Merged pull requests:

  • Update dependencies #156
  • Make title spacing configurable #155
  • Add example for downward animation #153
  • Add example on how to change size of action button #152
  • Update dependencies and circleci configuration #148

0.9.2 (2018-06-18)

Full Changelog

Implemented enhancements:

  • View inset for bottom and trailing separately #144

Merged pull requests:

  • Fix circle ci checks #146
  • Separate bottom and trailing inset in layout category #145

0.9.1 (2018-03-01)

Full Changelog

Merged pull requests:

  • Recreate preview gifs on iPhone 8 #139

0.9.0 (2018-03-01)

Full Changelog

Implemented enhancements:

  • Make item title position configurable #122
  • Add more opening styles #87

Merged pull requests:

  • Add App Icon to example project #136
  • Improve configurability of animations #134
  • Add codeclimate configuration #133
  • Configure swift version in pod spec #131
  • Make position of action item title configurable #130
  • Update dependencies #129
  • Revert default color for item title and item circle to white #126

0.8.0 (2018-01-22)

Full Changelog

Implemented enhancements:

  • remove shadow properties and handle directly #118
  • Configure default item with public function #117
  • Split preview gifs #114
  • Use swift enum (handle objc in extension) #59

Merged pull requests:

  • Define default item configuration on item directly #121
  • Split preview gif and update readme #120
  • Add circular opening style #119
  • Improve image drawing #116
  • Update dependencies (jazzy, xcpretty) #115

0.7.2 (2018-01-11)

Full Changelog

Fixed bugs:

  • Placement methods not accessible from objective-c #111

Merged pull requests:

  • Rename placement methods to fix objc issues #112
  • Create release pull requests with octokit.rb #110

0.7.1 (2018-01-09)

Full Changelog

Implemented enhancements:

  • Improve Example #105

Merged pull requests:

  • Rename methods for placing button in view or view controller #107
  • Improve example #106
  • Add task for updating releases on GitHub #104
  • Add rake task for creating releases on GitHub #103

0.7.0 (2018-01-08)

Full Changelog

Implemented enhancements:

  • Add test for documentation coverage #98
  • Handle actions instantly upon tap #71
  • Handle placement in view controller #57
  • Add tests for delegate calls #42
  • Support UIAppearance #30

Fixed bugs:

  • Documentation for placement missing #94

Merged pull requests:

  • Add test for documentation coverage #101
  • Handle new github labels in change log #100
  • Fix exception when loading button from xib during tests #99
  • Add documentation and improve tests for button placement #97
  • User Xcode 9.1 on CircleCI #96
  • Improve labels in change log #93
  • Extension for placing action button in view or view controller #92
  • Use xcpretty in CI builds #91
  • Better support for UIAppearance #90
  • Add delegate calls to example #89
  • Handle tasks with rake #88
  • Handle action directly when item is tapped #86
  • Add tests for delegate calls #85

0.6.4 (2018-01-03)

Full Changelog

Merged pull requests:

  • Update readme and changelog #83

0.6.3 (2018-01-02)

Full Changelog

Merged pull requests:

  • Define file header template (MIT License) #81
  • Remove author from pull requests in changelog #80
  • Add screenshot and documentation url to podspec #79
  • Explicit anchors in readme #78

0.6.2 (2018-01-02)

Full Changelog

Merged pull requests:

  • Push podspec to trunk when version is tagged #76
  • Add more items to feature list in readme #75

0.6.1 (2018-01-01)

Full Changelog

Implemented enhancements:

  • Update preview #72

Merged pull requests:

  • Update preview #73

0.6.0 (2017-12-31)

Full Changelog

Implemented enhancements:

  • Remove unnecessary properties #63
  • Document functions/properties from superclasses #61
  • Improve README #60
  • Check RTL Languages #55
  • Handle hidden action items #36
  • Support Swift Package Manager #27
  • Draw default button image #17

Merged pull requests:

  • Add license to each file #69
  • Improve Readme #68
  • Improve documentation #67
  • Investigate swift package manager support #66
  • Draw assets (remove assets bundle) #65
  • Expose overlay view as read only property #64
  • RTL language support #58
  • Add documentation for github pages #54
  • Improve release script #53
  • Handle hidden items #52
  • Handle open/close animations in separate classes #51
  • Continuous integration improvements #50

0.5.0 (2017-12-15)

Full Changelog

Implemented enhancements:

  • Check if imageView and openImageView can be merged into one #45
  • Make single action configurable #39
  • Improve Documentation #4

Merged pull requests:

  • Add documentation #47
  • Add image transition when button opens/closes #46
  • Make single action handling configurable #44
  • Add swiftlint to CircleCi workflow #43

0.4.0 (2017-12-08)

Full Changelog

Implemented enhancements:

  • Animate change to open button image #35
  • Make properties IB designable #3
  • Improve configurability of action items #1

Merged pull requests:

  • Move tests to CircleCi #40
  • Animate open image changes #37
  • Add swiftlint configuration #34
  • Make IBDesignable #32
  • Test improvements #31
  • Refactoring #29
  • Remove UITests #26

0.3.1 (2017-11-30)

Full Changelog

Fixed bugs:

  • wrong item position during first open animation #23

Merged pull requests:

  • Hotfix: wrong item position during first opening animation #24

0.3.0 (2017-11-26)

Full Changelog

Implemented enhancements:

  • Button should have configurable image for open state #18

Merged pull requests:

  • Add optional open button image #21
  • Improve preview in readme #20
  • Handle touches with UIControl #19
  • Improve test coverage #16

0.2.1 (2017-11-25)

Full Changelog

Fixed bugs:

  • Snapshot tests not working correctly #33

0.2.0 (2017-11-16)

Full Changelog

Implemented enhancements:

  • Improve example #11
  • Improve test coverage #10
  • Restructure project folder #8

Merged pull requests:

  • Improve travis configuration #15
  • Add codecov configuration #14
  • Improve example #13
  • Improve test coverage #12
  • Restructure project folder #9

0.1.2 (2017-11-08)

Full Changelog

Implemented enhancements:

  • remove SnapKit dependency #2

Merged pull requests:

  • Cleanup #6
  • Remove SnapKit dependency #5

0.1.1 (2017-11-06)

Full Changelog

0.1.0 (2017-11-06)

* This Change Log was automatically generated by github_changelog_generator