- Bugfix: Pass path as
nil
when no path is available
- Make it possible to add skins
- Table enhancements
- Use fields-order to sort form fields
- Update example-app
- Fix error-handler in http-client. This fixes the argument for
crud-notify
for HTTP failures - Always clear user input on crud-load-component
- Add perform-params-fn. Support a custom fn to decide whether to send the request and rewrite params
- Disable form submit buttons when a corresponding request is active
- Show an error if boolean value in a form is not selected
- Dispatch optional
on-failure
event for http failures
- Support requests with a list as body params
- Clear previous user inputs when loading create-components
- Rename
service-host
toservice-url
in service-config - Send
x-re-crud-service
header in requests - These changes are useful when the re-crud app needs to do cross-origin request through a proxy
- The service-url can be a relative url to the proxy
- The header value can be used to disambiguate services at the proxy
- Dispatch
before-form
event oncrud-load-component
- Add "Select" option in select to to dismiss the impression that default value is selected, which is not.
- Support custom form field components
- Fix to reflect param-schema edits in UI
- Parse enum params in swagger schema to sets in service-config
- Use select-fields for enums and booleans
- Coerce
number
type to floats
- Remove a prn that printed urls for every http request
- Fixed swagger parser to correctly parse fields named
type
- Fixed :crud-notify with a default event that logs the args to it