Releases: forms-angular/forms-angular
Releases · forms-angular/forms-angular
v0.11.0
0.9.0
0.8.1
Changed main server call API. Not ideal to do it with an X.X.x release but pre-1.0 anything goes.
- The server side of forms angular is now passed a Mongoose instance:
var formsAngular = require('forms-angular');
var express = require('express');
var mongoose = require('mongoose');
var app = express();
var fng = new (formsAngular)(mongoose, app, {});
0.8.0
0.7.0 to 0.8.0
- Move to Angular 1.6.x
- Allow adding _id to list fields
- Fix bug with routing to specific tab (such as /#/collection/id/edit/tab1)
BREAKING CHANGES
- If your application calls recordHandler.handleError (typically from a controller) then you will need
to pass a response object rather than (data:any, status: number)
0.7.0
- Adds internal templates for lists, edit forms and report forms (previously they were in the Yeoman generator). Internal templates can be over-ridden by specifying a templateFolder property in the routing config.
- Fixes bug with ui-router setup which meant that full routes were not parsed.
0.7.0-beta.1
chore(build) Update version numbers to beta
0.6.0
0.5.1 Fix dependency error
chore(build) Small fix to dependency, increment release number and build
0.5.0
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).