8

Release 3.0.0 · rjaros/kvision · GitHub

 4 years ago
source link: https://github.com/rjaros/kvision/releases/tag/3.0.0
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Release 3.0.0 · rjaros/kvision · GitHub

rjaros released this on 3 Mar · 213 commits to master since this release

This is a new major release, with a few incompatibilities and breaking changes. See migration guide for details.

  • Support for adding multiple event handlers and for removing previously added handlers (breaking change)
  • Removed problematic overloaded constructors for all css styling classes in the core package - Color, Border, Background, TextDecoration, TextShadow (breaking change)
  • Support for the Javalin server (#138)
  • Upgrade Jooby dependency to 2.x
  • Dropped Pac4J dependency (it can still be used with any supported framework e.g. Jooby) (breaking change)
  • New kvision-event-flow module (#140)
  • New kvision-maps skeleton module with the Maps component, based on Leaflet library (#137) - PR welcomed!
  • Support for the cursor CSS property (#135)
  • Fix tabulator options handling for initials
  • Allow form validation without marking fields with error labels
  • New option to automatically collapse navbar on click event
  • Fix Gradle Plugin ID
  • Removed some old deprecated classes and methods

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK