- switch JavaScript JSON Patch library to https://github.com/Starcounter-Jack/JSON-Patch
- upgrade JsonPatch.inc (PHP) to version that supports JSON Patch Draft 10 (https://github.com/warpech/json-patch-php/tree/draft10)
- update
serverScope.js
to use the JSON Patch Draft 10 syntax - update tests to use the JSON Patch Draft 10 syntax
- upgrade Angular UI Handsontable in the examples to version 0.3.4
- upgrade build system to Grunt 0.4.0 (read instructions how to upgrade here: http://gruntjs.com/upgrading-from-0.3-to-0.4)
- rename
serverScope
directive tomockupData
- restore
uiClick
directive which was removed by mistake in 0.1.3 - fix for removing rows in grid data source (Angular UI Handsontable 0.1.5)
- rename
window.__elim_rq
towindow.__elim_req
- upgrade Angular UI Handsontable to 0.1.3-dev (changes module name to
uiHandsontable
, fixes namespace conflict with Angular UI)
- new
ngRemoteapp
directive that bootstraps the application modules without a need ngApp + JavaScript file. See bootstrap.html for an example - serverScope.js is not dependent on jQuery.extend anymore (switched to use angular.extend)
- fix test.html (configure request URL for mockup server)
- attach server scope data to $rootScope which allows to put
ng-app
to<html>
- upgrade Angular UI Handsontable to 0.1.2
- update mcorder.html to use
ng-view
- View-Model url now also works if hash URL was used
- allow to reconfigure request URL depending on application needs (by default it request URL is now using absolute host path)
- no need to use
server-scope
directive anymore. Angular Patch will now be applied to the application scope (whereng-app
is declared). You still have to includeStarcounterLib
module in your your app module dependencies. - new directive
ui-click
that triggersnull
change to the server (seemcorder
app for the example)
Changes since Nov 5, 2012:
- now Angular Patch is built with Grunt
- 2 distributions (in dist/ directory): regular and min. For development purposes I think it is better to use regular for now.