Skip to content

Releases: LGoodDatePicker/LGoodDatePicker

LGoodDatePicker 11.2.1

01 Mar 17:43
aecb721
Compare
Choose a tag to compare

About Central Repository releases

This release was published to the Maven Central Repository on 2021-03-17

Enhancements in this release:

This is a bug fix release only

Bug fixes in this release:

  • Fix for issue #122 JarInputStream could not detect the MANIFEST.MF file within our LGoodDatePicker release JAR files.
    As a result Gradle would not detect the manifest and its Automatic-Module-Name attribute.
    Since we slightly altered our packaging process to fix this issue: Please notify us if you have any issues with our new packages.

LGoodDatePicker 11.2.0

12 Feb 16:38
3dbc9aa
Compare
Choose a tag to compare

About Central Repository releases

This release was published to the Maven Central Repository on 2021-02-28

Enhancements in this release:

  • Colors of the date and time picker in disabled state can now be customized, contributed by @vorlo
  • New localization: Icelandic, contributed by @bjorndarri

Bug fixes in this release:

  • Fix for issue #110 month and year menu of CalendarPanel don't close when clicked a second time while the popup is open.

LGoodDatePicker 11.1.0

13 Sep 17:40
1be2d7f
Compare
Choose a tag to compare

Central Repository releases

This release was published to the Maven Central Repository on 2020-09-30

Enhancements in this release:

  • It is now possible to customize the colors used when the mouse hover highlight is active for labels (clear/today/year/month) on the calendar panel:
    dateSettings.setColor(DateArea.BackgroundCalendarPanelLabelsOnHover, /*your background color used during highlighing*/ );
    dateSettings.setColor(DateArea.TextCalendarPanelLabelsOnHover, /*your text color used during highlighing*/);
    this feature was contributed by @YlaSplinter

LGoodDatePicker 11.0.2

20 Aug 15:45
f54bccc
Compare
Choose a tag to compare

About Central Repository releases

This release was published to the Maven Central Repository on 2020-09-05

Enhancements in this release:

This is a bug fix release only

Bug fixes in this release:

  • Fix for custom clock setting not being applied to TimePicker.setTimeToNow() method
  • Fix for NullPointerException is thrown if TimePicker.setText(null) called
  • Fix for issue #102 NullPointerException is thrown if new CalendarPanel() called

LGoodDatePicker 11.0.0

10 Aug 14:15
e8214ff
Compare
Choose a tag to compare

Enhancements in this release:

  • Added new feature: DatePickerSettings.setClock().
    This function enables a programmer to set the clock used to calculate the date value displayed in the calendar panel using YearMonth.now(datePickerSettings.getClock()). Contributed by @ArchieBlack

Bug fixes in this release:

  • Fixed issue #82 "Closing window with currently opened date picker pop up yields exception"
  • Fixed two problems related to date parsing:
    1. Case sensitive date formats were always invalid.
    2. Release 10.4.1 introduced an issue that date formats using yyyy (YearOfEra) instead of uuuu (year) or yyyy G (YearOfEra with added Era identifier) were not recognized as valid.
  • The above items fixed the following issue reports:
    • issue #60. "Issue with validating DateTimeFormatter.ofPattern('ddMMyyyy')" (different fix than in 10.4.1)
    • issue #74 "False invalid Date"
    • issue #76 "Date Format Issue"

LGoodDatePicker 10.4.1

22 Jun 08:48
Compare
Choose a tag to compare

Enhancements in this release:

  • Added new feature: DatePickerSettings.setDefaultYearMonth().
    This function enables a programmer to set the default year and month displayed in the calendar window, to be a value besides YearMonth.now().
  • Added the JSR 376 'Automatic-Module-Name' to MANIFEST.MF.
  • Fixed issue #60. "Issue with validating DateTimeFormatter.ofPattern('ddMMyyyy')".
  • Fixed issue #61. "Calendar panel drawing issue on MacOS"
  • Add two DatePickers to the FullDemo class, to document functionality asked about in issues #60 and #65.

LGoodDatePicker 10.3.1

05 Jul 21:37
Compare
Choose a tag to compare

Enhancements in this release:

  • Added listener notifications for changes to the YearMonth.
    API change note: The "CalendarSelectionListener" class was renamed to "CalendarListener".
    (This completes Feature Request #54.)
  • Added the function "getDisplayedYearMonth()" to the DatePicker.
    (This completes Feature Request #53.)
  • Added the colors for the selected date to the customizable colors in the DatePickerSettings.
    (This completes Feature Request #55. Thanks @ArchieBlack)
  • Enhanced the pom file to allow developers to optionally build the project from source, without first installing the GPG signing tools. (Thanks @decenthappiness)

This version was also released on Maven Central, and as an LGoodDatePicker Backport.

LGoodDatePicker 10.2.3

09 May 01:14
Compare
Choose a tag to compare

Enhancements in this release:

  • Added the option to change all Date Picker fonts and colors, in DatePickerSettings.
    (This completes Feature Request #35, and Issue #51.)
  • Increased the default acceleration speed for the time picker spinner buttons.
    (This completes Feature Request #34.)
  • Added the Norwegian language to the translations.
    (Thanks @Jarand95.)

This version was also released on Maven Central, and as an LGoodDatePicker Backport.

LGoodDatePicker 10.1.2

04 May 20:44
Compare
Choose a tag to compare

Enhancements in this release:

  • Fixed a bug that was occurring under some versions of MacOSX (aka "macOS"), with Java 8 update 121 or higher, where the date field would not populate when a date was selected using the mouse. (Issue #49)

LGoodDatePicker 8.3.0

14 Dec 19:54
Compare
Choose a tag to compare

Enhancements in this release:

  • Fixed an bug that was occurring under some versions of Linux, where the DatePicker could close without populating the date text field.
  • Added the Finnish language to the translations.
  • Added getBaseline() functions to the picker components for improving control of form layouts.

This version was also released on Maven Central, and as an LGoodDatePicker Backport.