Skip to content

Latest commit

 

History

History
94 lines (71 loc) · 5.86 KB

CHANGELOG.md

File metadata and controls

94 lines (71 loc) · 5.86 KB

Changelog

3.11.0 JSON API response improvements

  • Improves the tests for JSON API response middleware
  • Document testing best practices
  • Fixes bug #160 in dynamic broken relationships cleanup on response
  • Adds an excludePortFromLinks option
  • Adds paging (next, previous) links capability to json api response middleware

3.9.0 Breaking

  • response-send middleware will now need to be included when setting up Express.js routes. The response-json-api middleware no longer calls res.send(res.body).
  • Fixes catalog spec controller routing.

3.8.0 Unstable

  • Hide channel.secrets from /config response

3.7.0 Unstable

  • Fixes a bug in the CORS headers middleware
  • Report upstream source errors, but return cached content anyway
  • Fix redis-search store
  • Authorization warns if Authentication failed
  • Fix search request parameter handling

3.5.0 Unstable

3.4.1 Unstable

  • Correct JSON API error responses

3.4.0 Unstable

3.3.0 Unstable

3.2.2 Unstable

  • Adds a type and id property to config objects for JSON API readiness.

3.2.0 Unstable

3.1.1 Unstable

3.0.0 Unstable

2.2.1

  • Fixed issue with links for included resource entities #74
  • Fixed Google events analyzer (will actually send() events now)
  • Documentation improvements

2.2.0

  • Documentation improvements
  • Added oddworks.logger, an extensible winston instance
  • Added partials as factories to create getter/setter on stores, eliminating the need to pass in an entity type when creating or querying for it
  • Added protection for options hashes passed into services, avoiding reference errors
  • Refactored some code around Promises, reducing nested code and extra, unnecessary turns of the event loop
  • Refactored prototype assignments so as not to override global Object.prototype