relnotes_magic - apigee-127/a127-documentation GitHub Wiki
apigee-127/magic Release Notes
v0.7.4 - 2015-1-6
Commits
- more robust app root detection
- 0.7.4
Apigee-127 Dependencies
- volos-swagger: ^0.7.0
- swagger-tools: ^0.7.1
v0.7.3 - 2015-1-5
Commits
- minor optimizations
- load services file
- load services, flattened
- 0.7.3
Apigee-127 Dependencies
- volos-swagger: ^0.7.0
- swagger-tools: ^0.7.1
v0.7.2 - 2014-12-29
Commits
- Update README.md
- better error message for upgrades
- 0.7.1
- Check config for "validateReponse" option - if true, pass to swaggerValidator. closes #5
- allow main controllers path to be an array of paths, closes #7
- 0.7.2
Apigee-127 Dependencies
- volos-swagger: ^0.7.0
- swagger-tools: ^0.7.1
v0.7.1 - 2014-12-16
Commits
- better error message for upgrades
- 0.7.1
Apigee-127 Dependencies
- volos-swagger: ^0.7.0
- swagger-tools: ^0.7.1
v0.7.0 - 2014-12-15
Commits
- update to work with swagger-tools 0.7 async interface
- update swagger-tools dep to 0.7.1
- 0.7.0
Breaking change
Unfortunately, a breaking change had to be made in version 0.7.0 of this module. The new version requires the configuration to be initialized asynchronously. If you have been using the old version, you may address this is one of two ways:
- You could pin the version of a127-magic in your package.json to "0.6.x".
But a better solution is...
- Update to the new initialization recipe in your app.js. It's a simple change that will basically look like this:
var a127 = require('a127-magic');
var app = require('express')();
a127.init(function(config) {
app.use(a127.middleware(config));
app.listen(process.env.PORT || 10010);
});
(See also: https://github.com/apigee-127/a127/blob/master/project-skeleton/app.js)
Apigee-127 Dependencies
- volos-swagger: ^0.7.0
- swagger-tools: ^0.7.1
v0.6.1 - 2014-12-8
Commits
- add support for swagger-tools security middleware and new volos swagger setup
- loader should check x-a127-services for dup names
- cleanup
- nail down lib versions, set for release
- fix for SectionFilter
- 0.6.1
Apigee-127 Dependencies
- volos-swagger: ^0.6.0
- swagger-tools: ^0.6.13
v0.5.1 - 2014-10-24
Commits
- throw exception when attempting to local a swagger with duplicated volos resource names
- 0.5.1
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.5.0 - 2014-9-19
Commits
- fix test
- refactor tests
- update to work with new volos swagger token paths
- 0.5.0
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.4.0 - 2014-9-17
Commits
- add a127.resource function to all requests to allow retrieval of Volos resources via: request.a127.resource('name')
- 0.4.0
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.3.0 - 2014-9-17
Commits
- fix test format
- mock mode now uses /mocks directory for controllers
- 0.3.0
- fix mock controllers
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.2.7 - 2014-9-16
Commits
- add license headers
- fix up test format
- fix middleware mock mode
- 0.2.7
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.2.6 - 2014-9-4
Commits
- cleanup
- 0.2.6
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.2.5 - 2014-9-3
Commits
- fix config reference
- 0.2.5
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.2.4 - 2014-9-3
Commits
- 0.2.4
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.2.3 - 2014-9-3
Commits
- read config values
- 0.2.3
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.2.2 - 2014-9-2
Commits
- add repository field
- 0.2.2
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.2.1 - 2014-9-2
Commits
- auto-resolve relative a127-magic project paths
- 0.2.1
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.2.0 - 2014-9-2
Commits
- cleanup
- add support for volos helpers
- 0.2.0
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.1.6 - 2014-8-29
Commits
- fix config reference
- 0.1.6
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.1.5 - 2014-8-29
Commits
- add access to resources
- 0.1.5
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.1.4 - 2014-8-27
Commits
- fix controller config
- 0.1.4
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.1.3 - 2014-8-27
Commits
- pick up additional a127 options in config
- 0.1.3
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.1.2 - 2014-8-27
Commits
- add ability to draw config data from config/.a127_secrets file
- 0.1.2
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.1.1 - 2014-8-26
Commits
- reenable all tests
- use swagger key value as the key into config instead of using anchor name
- 0.1.1
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.1.0 - 2014-8-26
Commits
- support hierarchical configuration files based on env vars or file
- support config replacements in yaml file, switch to smaller yaml parser
- 0.1.0
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
v0.0.2 - 2014-8-20
Commits
None
Apigee-127 Dependencies
- volos-swagger: ''
- swagger-tools: ''
DONE