Releases: rjaros/kilua
Releases · rjaros/kilua
0.0.18
- Upgraded dependencies (Kotlin 2.1.0, Compose 1.8.0-alpha01, KSP 1.0.29, Kilua RPC 0.0.24, atomicfu 0.26.1, Jooby 3.5.4, Ktor 3.0.2, Micronaut 4.7.1, Spring Boot 3.4.0, Vert.x 5.0.0.CR2, Shadow 9.0.0-beta4, kaml 0.66.0, Fontawesome 6.7.1, Marked 15.0.3, Tailwindcss 3.4.16, Gradle 8.11.1)
- Rename
style()
toglobalStyle()
, introduce newITag.style()
function for local, automatically applied CSS styles (#18) - Add extension functions for class-based CSS style properties (background, borders etc.)
- Support extensions for the
marked
parser - Safety checks in the
clearOptions
method of theTomSelect
component - Update
Editor
enum values of theTabulator
component - Add missing options for grouping, calculations and downloads of the
Tabulator
component - Support custom pseudo classes and pseudo elements
0.0.17
- Upgraded dependencies (Kotlin 2.1.0-RC2, Compose 1.7.1, KSP 1.0.28, Kilua RPC 0.0.23, Spring Boot 3.3.6, Jooby 3.5.3, Ktor 3.0.1, Koin 4.1.0-Beta1, Koin annotations 2.0.0-Beta2, Micronaut 4.7.0, Micronaut plugins 4.4.4, Vert.x 5.0.0.CR1, Shadow 8.3.5, Kaml 0.65.0, Fontawesome 6.7.0, Tom Select 2.4.1, Marked 15.0.1, postcss 8.4.49, Tailwindcss 3.4.15, Gradle 8.11)
- Added new gradle tasks to export pre-rendered static HTML files of the SSR-ready application
- Add close button action parameter for modals (#16)
- Block dispatching
change
event when the value is set from code in theRichDate/Time
components (#17) - Add a helper class for easier access to local resources (e.g. images)
- Cleanup styles of modal dialogs
- Workaround problems with HTML elements generated by
TomSelect
based controls - Fix not working custom styles inside
style()
function
0.0.16
0.0.15
- Upgraded dependencies (KSP 1.0.26, Kilua RPC 0.0.21, kotlinx-atomicfu 0.26.0, Koin annotations 1.4.0, Spring Boot 3.3.5, Jooby 3.4.3, Shadow 8.3.4, logback 1.5.12, kilua-assets 0.0.15, Trix 2.1.8, mini-css-extract-plugin 2.9.2)
- Major rewrite of SSR routing (introduce two separate SSR router components)
- Fix
TomSelect
incorrect paddings when used with Bootstrap small control size (#14) - Fix
TomSelect
clearOptions
method - Fix searching in
TomSelectRemote
component - Better confirm dialog callbacks invocations
0.0.14
- Upgraded dependencies (Kotlin 2.0.21, Compose 1.7.0, Gradle Plugin Publish 1.3.0, Kilua RPC 0.0.20, Jooby 3.4.2, Micronaut 4.6.3, Shadow 8.3.3, logback 1.5.10, Resources Optimizer 2.6.4, Trix 2.1.7, Tabulator 6.3.0, marked 14.1.3, sanitize-html 2.13.1, tailwindcss 3.4.14)
- Do not set
required
property forSelect
/SelectRemote
with a placeholder (#12) - Fix SSR on Windows servers (#13)
- Fix
preload
andopenOnFocus
options behavior forTomSelectRemote
component
0.0.13
- Upgraded dependencies (Compose 1.7.0-beta02, Detekt 1.23.7, Kilua RPC 0.0.19, Coroutines 1.9.0, Serialization 1.7.3, Jooby 3.4.1, Koin 4.0.0, Micronaut 4.6.2, Spring Boot 3.3.4, shadow 8.3.2, logback 1.5.8, marked 14.1.2, postcss 8.4.47, tailwindcss 3.4.13, Gradle 8.10.2)
- Fix required validation for RichDate/Time components (#11)
- Better support for icon libraries other than Font Awesome across the framework
- Support rich HTML content in the alert and confirm Bootstrap modals
0.0.12
- Upgraded dependencies (Compose 1.7.0-beta01, KSP 1.0.25, Kilua RPC 0.0.18, Serialization 1.7.2, Jooby 3.3.1, Koin 4.0.0-RC2, Micronaut 4.6.1, Vert.x 4.5.10, Tempus dominus 6.9.11, Marked 14.1.1, Postcss 8.4.45, cssnano 7.0.6)
- Use application subprojects to workaround Gradle plugins incompatibilities with KMP
- Refactor gradle plugin configuration detection (placeholder files in empty directories are no longer needed)
0.0.11
- Upgraded dependencies (Kotlin 2.0.20, Compose 1.7.0-alpha03, Kilua RPC 0.0.17, kotlinx-datetime 0.6.1, Javalin 6.3.0, Koin annotations 1.4.0-RC4, Micronaut 4.6.0, Spring Boot 3.3.3)
- Fix button icons spacing in modal windows
- Add
BootstrapCssCoreModule
for use with external Bootstrap CSS files - Add
ResizeObserver
bindings to DOM module - Allow adding CSS class name for input element inside
RichDate/Time
components - Use
JsAny
for initial sort and initial filterTabulator
options - Workaround
Tabulator
crash when disposing of the native JS component - Add
reload()
method to theTabulator
component - Add support for external pagination controls for
Tabulator
component - Fix tab icons spacing in
TabPanel
0.0.10
Upgraded dependencies (Kotlin 2.0.20-RC2, Compose 1.7.0-alpha02, KSP 1.0.24, Kilua RPC 0.0.16, Coroutines 1.9.0-RC.2, Jooby 3.2.9, Koin 4.0.0-RC1, Shadow 8.3.0, logback 1.5.7, Trix 2.1.5, Tempus dominus 6.9.10, Marked 14.0.0, Postcss 8.4.41, Autoprefixer 10.4.20, Tailwindcss 3.4.10, Cssnano 7.0.5, Mini-css-extract-plugin 2.9.1, Gradle 8.10)
0.0.9
- Upgraded dependencies (Gradle 8.9, KSP 1.0.23, Javalin 6.2.0, Jooby 3.2.6, Koin 3.6.0-Beta5, Koin annotations 1.4.0-RC3, Micronaut 4.5.1, Spring Boot 3.3.2, Vert.x 4.5.9, Kilua RPC 0.0.15, kilua-assets 0.0.13, FontAwesome 6.6.0, Trix 2.1.3, Tabulator 6.2.5, TailwindCSS 3.4.6, Cssnano 7.0.4)
- Fix color contrast for select placeholders
- Add function to get form data with uploaded file content
- Fix masked inputs components refreshing
- Small refactorings