Skip to content
This repository has been archived by the owner on Jul 14, 2022. It is now read-only.

relnotes_magic

Will Witman edited this page Jan 16, 2015 · 3 revisions

apigee-127/magic Release Notes

v0.7.4 - 2015-1-6

Commits

  • more robust app root detection
  • 0.7.4

Apigee-127 Dependencies

v0.7.3 - 2015-1-5

Commits

  • minor optimizations
  • load services file
  • load services, flattened
  • 0.7.3

Apigee-127 Dependencies

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

v0.7.1 - 2014-12-16

Commits

  • better error message for upgrades
  • 0.7.1

Apigee-127 Dependencies

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:

  1. You could pin the version of a127-magic in your package.json to "0.6.x".

But a better solution is...

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

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

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

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

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

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

v0.2.7 - 2014-9-16

Commits

  • add license headers
  • fix up test format
  • fix middleware mock mode
  • 0.2.7

Apigee-127 Dependencies

v0.2.6 - 2014-9-4

Commits

  • cleanup
  • 0.2.6

Apigee-127 Dependencies

v0.2.5 - 2014-9-3

Commits

  • fix config reference
  • 0.2.5

Apigee-127 Dependencies

v0.2.4 - 2014-9-3

Commits

  • 0.2.4

Apigee-127 Dependencies

v0.2.3 - 2014-9-3

Commits

  • read config values
  • 0.2.3

Apigee-127 Dependencies

v0.2.2 - 2014-9-2

Commits

  • add repository field
  • 0.2.2

Apigee-127 Dependencies

v0.2.1 - 2014-9-2

Commits

  • auto-resolve relative a127-magic project paths
  • 0.2.1

Apigee-127 Dependencies

v0.2.0 - 2014-9-2

Commits

  • cleanup
  • add support for volos helpers
  • 0.2.0

Apigee-127 Dependencies

v0.1.6 - 2014-8-29

Commits

  • fix config reference
  • 0.1.6

Apigee-127 Dependencies

v0.1.5 - 2014-8-29

Commits

  • add access to resources
  • 0.1.5

Apigee-127 Dependencies

v0.1.4 - 2014-8-27

Commits

  • fix controller config
  • 0.1.4

Apigee-127 Dependencies

v0.1.3 - 2014-8-27

Commits

  • pick up additional a127 options in config
  • 0.1.3

Apigee-127 Dependencies

v0.1.2 - 2014-8-27

Commits

  • add ability to draw config data from config/.a127_secrets file
  • 0.1.2

Apigee-127 Dependencies

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

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

v0.0.2 - 2014-8-20

Commits

None

Apigee-127 Dependencies

DONE

Clone this wiki locally