Skip to content

0.5.0

Compare
Choose a tag to compare
@mchapman mchapman released this 15 Oct 13:33

Summary

  • Changed development language to typescript and added some types
  • Moved to gulp for build processing
  • Added ng-messages for field level errors
  • Required and readonly now work consistently across input types
  • Added error-display directive for form level errors
  • Some styling improvements for required fields and mobile
  • Added support for ui-select plugin, and in so doing added new services (formMarkupHelper, pluginHelper) that make it
    much easier to add new plugins.

BREAKING CHANGES

  • Changed id generation to remove . characters. This may break some tests (but the . characters themselves were upsetting
    some testing software).
  • Removed body padding from styling. If you use a navbar you should put body {padding-top: 40px} (or required navbar height) in your styling.
  • Hidden fields that are also list fields are still not displayed on forms, but now are added to the list schema (so appear in lookups etc).