@edvin edvin released this Apr 14, 2016 · 2285 commits to master since this release

Assets 4

I would like to thank all the contributors who put in hours upon hours of hard work into this release :)

Added

  • External dependency injection support - Guice, Spring++ (#79) Docs
  • SingleViewApp for small/example applications (#74)
  • SortedFilteredList for sorting and filtering data in list controls (#62)
  • TableView.makeIndexColumn (#64)
  • tableview builder accepts optional item list
  • TableColumn cell factories: useComboBox, useTextField, useChoiceBox, useProgressBar, useCheckbox and useDatePicker (#67)
  • TableColumn.enableTextWrap (#65)
  • TableColumn cell factory that wraps PropertyValueFactory for better POJO support (#75)
  • splitpane builder (#72)
  • anchorpane builder (#84)
  • accordion builder (#73)
  • JsonStructure.toPrettyString (#77)
  • text builder (#76)
  • textflow builder (#76)
  • htmleditor builder (#83)
  • hyperlink builder (#78)
  • passwordfield builder (#78)
  • radiobutton builder (#78)
  • togglebutton builder (#78)
  • slider builder (#81)
  • separator builder (#82)
  • choicebox builder (#82)

Changed

  • Upgrade to Kotlin 1.0.1-2
  • Node.toggleClass could potentially add duplicates
  • TableView/TreeTableView.resizeColumnsToFitContent scans 50 rows by default
  • HttpURLEngine correctly sets Content-Type header
  • Som builders were not all lowercase (titledPane renamed to titledpane)