Skip to content

Latest commit

 

History

History
113 lines (75 loc) · 3.26 KB

File metadata and controls

113 lines (75 loc) · 3.26 KB

Changelog

All notable changes to this project will be documented in this file.

  • Use same sanitize config in Templates too (#112)
  • Allow use tag by default in sanitize (#109)
  • Allow old signature in insertHTML helper to facilitate migrations (#110)
  • Fix sanitize: returns an empty string rather than of undefined (#111)
  • Ajax error handling (#106)
  • Skip sanitize empty strings (#108)
  • Sanitize only template variables instead of entire output (#101)
  • Allow the insertHTML helper to render HTML without sanitization (#102)
  • Introduce new sanitize helper (#103)
  • Introduce new insertTemplate helper (#104)
  • XSS prevention in insertHTML and the Templates system (#99, #100)
  • Introduce new style helper (#95)
  • Allow on helper to accept options (#90)
  • toggleClass accepts a boolean to force add/remove given class (#79)
  • Refactor getParams and setParams helpers (#75)
  • Remove setUrl helper (#75)
  • insertHTML supports to render Element instances
  • New back helper (#72, #73)
  • Allow to create elements without attributes: elem('p')
  • Fix automatic preventDefault() conditions (#68)
  • Add findParent and findParents helpers (#66)
  • Automatic preventDefault() only for submit inputs (#67)
  • on performs preventDefault() on click events only for interactive elements (#65)
  • Allow ajax functions to receive params as formData
  • Support handling array of classes in classes helpers
  • Remove show and hide helpers
  • Set currentElem and currentEvent when using the on helper
  • Support requestSubmit on submit helper
  • Add tests and CI
  • New Logo, Branding and Starter Kits
  • New helpers: removeAttr and removeData
  • Documentation revamp
  • Add Turbo support
  • findAll returns an array for single elements
  • Add Ajax helpers: ajax, get and post
  • serialize works with objects too
  • Use findAll in show, hide and on