Forms Angular Versions Save

Probably the most opinionated framework in the world

v0.11.0

6 years ago

0.9.0

7 years ago

0.8.1

7 years ago

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

7 years ago

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

8 years ago
  • 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

8 years ago

0.6.0

8 years ago

0.5.1

8 years ago

0.5.0

8 years ago

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).

0.4.1

9 years ago