Skip to content

Latest commit

 

History

History
103 lines (80 loc) · 4.86 KB

CHANGELOG.md

File metadata and controls

103 lines (80 loc) · 4.86 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

  • Add simple message types WRP validators #85
  • Add basic WRP spec validators #84
  • Introduce WRP Validation Framework #80
  • Fix unmarshalling error due to missig metadata fields #79
  • Deprecated the concrete message structs, e.g. SimpleEvent
  • Added support for the new qos field.
  • QOS implementation #93, #81
  • Fix 500 Invalid WRP content type for invalid Accept headers #74
  • Added helper function that errors if a wrp message contains non-UTF-8 strings. #77
  • Move ParseID func and relevant consts from webpa-common to wrp-go. #75
  • Fix bug so that error encoder sends a 400 when decoding fails #70
  • Added enum values to MessageTypes. Bumped codecgen version to 1.2.6. Now install stringer and codecgen everytime go generate is run. #69
  • Added missing wrp fields to header#68
  • Updated references to the main branch #52
  • Add constants for the different supported MIME types #58
  • Upgrade self import paths to /v3 #49
  • As a breaking change, wrphttp.ResponseWriter's WriteWRP function now takes a *wrphttp.Entity type instead of an interface{}.

  • Format and WriteWRPBytes were introduced as additional functions to wrphttp.ResponseWriter to offer higher API flexibility.

All changes included in #47

  • Fix bug introduced in v2.0.0 for missing logic to populate new wrp entity field #46]
  • Changed folder structure to bring go files into the root directory #32
  • Updated travis to automate releases #40
  • Use json tag instead of wrp tag #42
  • Extend WRPHandler Request Adapter and Decoder #43
  • Added SessionID field to wrp SimpleEvent and Message #45
  • Bumped webpa-common to v1.3.2
  • Removed glide files
  • Updated module name to be correct
  • upgraded codec to v1.1.7
  • Moved from glide to go modules
  • Bump webpa-common to v1.3.1
  • Enabled PartnerID and Metadata to be translated to/from HTTP headers.
  • Updated codec version
  • Fixed circular dependencies with webpa-common
  • Added swagger doc comments
  • Added Unknown message type
  • Fixed imports upon move to a new github org
  • This release is exactly the same as the last version from github.com/xmidt-org/webpa-common/wrp