Skip to content

Commit

Permalink
v2.3.0
Browse files Browse the repository at this point in the history
Signed-off-by: Julien Guerinet <julien@guerinet.com>
  • Loading branch information
jguerinet committed Apr 6, 2018
1 parent 9621b03 commit 581c7d1
Show file tree
Hide file tree
Showing 2 changed files with 57 additions and 44 deletions.
93 changes: 53 additions & 40 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Change Log

## Version 2.3.0 (2018-04-01)
* Updated all dependencies
* Switched min SDK to 17, target SDK to 27
* `date`:
* Made all date formatting methods extensions
* Added code to allow ranges of dates
* `ui`:
* Added a `BaseListAdapter`
* Made all tinting methods extensions
* `util`:
* Added a String extension to get a `Spanned` from an Html String
* Made all `Context` util methods extensions

## Version 2.2.2 (2017-12-26)
* `util`:
* Made the `BaseUpdateManager` methods `open`
Expand All @@ -16,60 +29,60 @@
* Added a method to check if a Permission has been granted

## Version 2.1.2 (2017-10-23)
* `dialog`:
* Fixed the multi list dialog button type
* `dialog`:
* Fixed the multi list dialog button type

## Version 2.1.1 (2017-09-23)
* `analytics`
* Switched `isDisabled()` to be a method instead of a variable

## Version 2.1.0 (2017-08-31)
* `analytics`
* Added the Analytics module for Google Analytics helper methods
* Added the Analytics module for Google Analytics helper methods

## Version 2.0.8 (2017-07-25)
* `date`:
* Added missing static annotation
* `date`:
* Added missing static annotation

## Version 2.0.7 (2017-07-25)
* `date`:
* `date`:
* Switched some of the formatting Strings to take in `TemporalAccessor`s instead of `Temporal`s
* Added formatting method to return the full date String

## Version 2.0.6 (2017-07-01)
* `util`:
* Fixed bug where opening a Url in a Chrome custom tab would crash the app if the scheme was missing from the Url
* `util`:
* Fixed bug where opening a Url in a Chrome custom tab would crash the app if the scheme was missing from the Url

## Version 2.0.5 (2017-06-28)
* `util`:
* Added method to open a Url within a Chrome custom tab
* `util`:
* Added method to open a Url within a Chrome custom tab

## Version 2.0.4 (2017-05-31)
* `log`:
* `log`:
* Made the abstract methods protected within the `ProductionTree`

## Version 2.0.3 (2017-05-31)
* `ui`:
* `ui`:
* Made the utility methods static in Java
* `util`:
* Overloaded some methods in the `Utils` class for Java

## Version 2.0.2 (2017-05-31)
* `dialog`:
* `dialog`:
* Fixed order parameters to work better in Java

## Version 2.0.1 (2017-05-31)
* `date`:
* `date`:
* Changed all of the `XXXPref` methods to open
* `dialog`:
* `dialog`:
* Added some `@JvmOverloads` to the right methods in `DialogUtils`
* `prefs`:
* Changed all of the `XXXPref` methods to open
* `prefs`:
* Changed all of the `XXXPref` methods to open

## Version 2.0.0 (2017-05-31)
* Converted everything to Kotlin!
* Renamed the repo
* Broke everything out into separate modules (see the README for more info)
* Converted everything to Kotlin!
* Renamed the repo
* Broke everything out into separate modules (see the README for more info)
* Dependencies now come bundled in instead of expecting them to be included by the different projects

## Version 1.2.1 (2017-02-28)
Expand Down Expand Up @@ -108,7 +121,7 @@
* New: Added method to check the user's internet connection based on the context

## Version 1.0.30 (2016-04-08)
* New: Added method to an attribute's resource Id to set it programmatically
* New: Added method to an attribute's resource Id to set it programmatically

## Version 1.0.29 (2016-03-28)
* New: Added new helper method to create a 2-choice AlertDialog
Expand All @@ -120,25 +133,25 @@
* New: Added method to open PDFs

## Version 1.0.26 (2016-03-16)
* New: Added method to get the device manufacturer and model
* Added check for `http://` or `https://` on a URL before trying to open it
* New: Added method to get the device manufacturer and model
* Added check for `http://` or `https://` on a URL before trying to open it

## Version 1.0.25 (2016-03-14)
* Removed the need for Timber for some utility classes
* Removed Dagger dependency
* Removed the need for Timber for some utility classes
* Removed Dagger dependency

## Version 1.0.24 (2016-03-07)
* New: Added method to display a neutral AlertDialog with a message String and an OnClickListener for the button
* New: Added method to display a toast with a message String
* New: Added method to display a toast with a message String

## Version 1.0.23 (2016-03-01)
* New: Added method to open the current app in the Play Store using the package name from the passed Context

## Version 1.0.22 (2016-02-25)
* Fix: Fixed the loadObject() method in the StorageUtils to work with a list of objects
* Fix: Fixed the loadObject() method in the StorageUtils to work with a list of objects

## Version 1.0.21 (2016-02-25)
* New: CustomDurationViewPager is a ViewPager instance that has a custom scroll animation speed
* New: CustomDurationViewPager is a ViewPager instance that has a custom scroll animation speed

## Version 1.0.20 (2016-02-24)
* New: Date/Time formatter methods can now take null parameters (they will return null in this case)
Expand All @@ -151,16 +164,16 @@
* Added method to get a BufferedSource for a raw resource

## Version 1.0.17 (2016-02-18)
* Added method to open an app on the Play Store
* Added method to open an app on the Play Store

## Version 1.0.16 (2016-02-12)
* Added method to get the short String for a date
* Added method to get the short String for a date

## Version 1.0.15 (2016-02-08)
* Fixed method name in DateUtils

## Version 1.0.14 (2016-02-08)
* Added method to get the short String for a time
* Added method to get the short String for a time

## Version 1.0.13 (2016-02-08)
* Added methods to check the future and past of a ZoneDateTime
Expand All @@ -174,40 +187,40 @@

## Version 1.0.10 (2016-02-02)
* Added Device class, with helper methods to determine the device's OS
* Added method to check connectivity
* Added method to check connectivity

## Version 1.0.9 (2016-01-29)
* Set up a base class for all preference utility classes
* Set up a base class for all preference utility classes
* Added method to check if the preference is set

## Version 1.0.8 (2016-01-28)
* Added clear methods for the SharedPreferences utility classes
* Added clear methods for the SharedPreferences utility classes

## Version 1.0.7 (2016-01-28)
* Fixed bug with the scopes of the constructors of the Preference classes
* Fixed bug with the scopes of the constructors of the Preference classes

## Version 1.0.6 (2016-01-28)
* Added more AlertDialog helper methods
* Switched the Gradle dependencies to "provided"

## Version 1.0.5 (2016-01-28)
* Now returning the created AlertDialog in the DialogUtils statis helper methods.
* Now returning the created AlertDialog in the DialogUtils statis helper methods.

## Version 1.0.4 (2016-01-28)
* Added option to not specify a title and message for any type of Alert Dialog

## Version 1.0.3 (2016-01-27)
* Renamed the Utils class
* Renamed the Utils class

## Version 1.0.2 (2016-01-27)
* Renamed the DialogUtil class
* Renamed the DialogUtil class

## Version 1.0.1 (2016-01-27)
* Added the non swipeable ViewPager

## Version 1.0.0 (2016-01-27)
* Initial Release. Includes:
* Initial Release. Includes:
* Timber tree for production builds
* Shared Preferences helpers
* Dialog helpers
* Static utility class
* Static utility class
8 changes: 4 additions & 4 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright 2016-2017 Julien Guerinet
# Copyright 2016-2018 Julien Guerinet
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -34,12 +34,12 @@
# org.gradle.parallel=true

# Project properties
suitcase_version=2.2.2
suitcase_version=2.3.0
group=com.guerinet

# Android specific properties
suitcase_min_sdk=16
suitcase_target_sdk=26
suitcase_min_sdk=17
suitcase_target_sdk=27

# License properties
license_name=The Apache Software License, Version 2.0
Expand Down

0 comments on commit 581c7d1

Please sign in to comment.