Change Log¶
All notable changes to this project will be documented in this file.
Unreleased¶
v0.4.3¶
Change the package name to “tokyo.northside.tipoftheday” to avoid conflict and to align JPMS module name.
Bump commons-io@2.15.0
Bump SwingBox@1.2.7
v0.4.2¶
Use Gradle version catalog
Bump Gradle@8.3
Bump SwingBox@1.2.5
Bump SLF4J@2.0.7
Bump Nexus-Publish@2.0.0-rc-1
Bump spotbugs@5.1.3
Bump spotless@6.19.0
Add .readthedocs.yaml
fix(uiclass): escape key action(#6)
feat(demo): add actionMap usage demo(#4)
CI on woodpecker
v0.4.1¶
Bump SwingBox@1.2.4
Update a document
refactor demo application to show how to customize UI.
v0.4.0¶
Change BasicTipOfTheDayUI class to be abstract
remove BasicTipOfTheDayUI.createUI static method
Refactor BasicTipOfTheDayUI, DefaultTipOfTheDayUI class
v0.3.3¶
HtmlTipData: Fix NPE when loading html from jar resource.
demo: allow produce distZip
v0.3.2¶
Reduce log messages verbosity.
Bump SwingBox@1.2.3
v0.3.1¶
fix: Null check in saveChoice action to avoid potential NPE
doc: Update javadoc
v0.3.0¶
Support rich text with HTML5 and CSS parser.
Change development status Beta
Add DefaultTip.of method
v0.2.2¶
Add contribution guide.
v0.2.0¶
Add demo application as subproject
Implement
createUI
methodFix bundle loading
Add a Japanese bundle
Use UTF-8 for bundle encoding
Add document for sphinx document solution.
v0.1.1¶
Chore(Gradle): config code signing and publishing.
v0.1.0¶
First release.