Skip to content

Latest commit

 

History

History
658 lines (377 loc) · 29.6 KB

CHANGELOG.md

File metadata and controls

658 lines (377 loc) · 29.6 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

9 January 2024

9 January 2024

2 January 2024

2 January 2024

12 December 2023

  • Fix: nullish injectables should be nullish and not empty object. 1f6810c
  • Release 1a5b527
  • Update README.md 77a187a

3 November 2023

31 October 2023

31 October 2023

31 October 2023

21 October 2023

21 October 2023

21 October 2023

19 October 2023

25 September 2023

25 September 2023

25 September 2023

25 September 2023

25 September 2023

  • Release 65111eb
  • For some reason, sometimes, argument casting does not work. In that scenario, consider assuming arguments are strings. 2c3cfa7

25 September 2023

25 September 2023

25 September 2023

24 September 2023

  • fix openAPI argument collection bug 4b87e4a

27 May 2023

27 May 2023

25 May 2023

25 May 2023

25 May 2023

25 May 2023

25 May 2023

25 May 2023

25 May 2023

25 May 2023

25 May 2023

  • export Context from koa.Application.Context 8cdca15
  • export Context from koa.Application.Context de0a711

25 May 2023

  • export Context from koa.Application.Context 2a1fd33
    • export errors as a wrapper for @hapi/boom 7aa9d1e

25 May 2023

    • Added optional useHelmet config to use and configure koa-helmet 0a06727
    • export errors as a wrapper for @hapi/boom 4e476d2

25 May 2023

  • Added optional useHelmet config to use and configure koa-helmet a7b8e6c

24 February 2022

  • Adaptable Controller: instances per-request & takes in request ctx #33
  • Controller instance per-request & takes in request ctx 493667f
  • Update README.md 8e2e8dd
  • Update README.md 2e78f79

24 February 2022

24 February 2022

10 July 2021

10 July 2021

10 July 2021

  • Respects 'this' within same controller instance. Useful when accessing other endpoint actions directly as async functions. 5e2c48f

11 May 2021

  • Fix flow decorator failing if param is not an array 8382000

10 May 2021

9 May 2021

1 May 2021

  • argument index fix 942cdc1
  • We now only validate body, params, and query fa664d6

29 April 2021

28 April 2021

28 April 2021

5 April 2021

  • bodyparser and doc improvements 7be6007

4 April 2021

31 March 2021

  • Bump y18n from 4.0.0 to 4.0.1 #31
  • docs on custom decorators a73af1a

31 March 2021

31 March 2021

31 March 2021

25 March 2021

24 March 2021

24 March 2021

24 March 2021

24 March 2021

14 February 2021

  • Beginnings of openAPI support ef69ba0

14 February 2021

  • Bump lodash from 4.17.15 to 4.17.19 #23
  • Bump acorn from 6.4.0 to 6.4.2 #28
  • Fix user decorator in README.md #26
  • Bump urijs from 1.19.2 to 1.19.6 #27
  • Beginnings of openAPI support f6a1259

14 February 2021

  • Update README.md a33145b
  • Specify class-transformer as a peer-dependency 7f03c73
  • Update README.md 9035ef0

14 February 2021

  • Added validationOptions for class-validators 2efb017
  • Export class-transform c921582

30 August 2020

  • Revert "Remove unnecessary dependencies" 1d3ae6c
  • change user decorator to CurrentUser eb34bf2

30 August 2020

25 February 2020

  • Add eslint, remove cookies and dependencies #21
  • Better errror handling e49b8e8
  • Remove unnecessary dependencies b8c7bfe

16 February 2020

16 February 2020

5 February 2020

  • update README.md and removed class-validator from dep list dd6b9a0
  • update README.md 2ab6f1d

5 February 2020

  • updated readme and made class-validators a peer dependency 6d24bc9

5 February 2020

  • Bump handlebars from 4.1.2 to 4.5.3 #15
  • major improvements #20
  • add support for multiple paths and fix race condition #19
  • update tslint config 5b197f4
  • fixes according to tslint 5b397ed
  • add lint:fix script to autofix indentation 199930e

4 February 2020

4 February 2020

  • Fix for Cannot use import statement outside a module d44297a

6 August 2019

  • Fix undefined error when injected argument is undefined ef94cd5

2 August 2019

    • export controllers via getControllers() e915140

2 August 2019

27 July 2019

  • tsconfig.json cleanup and types export #7
  • cleanup tsconfig.json dd837cf
  • fixed tsconfig c12bee2
  • generate types for consumer apps ff452f4

26 July 2019

  • Added ts file generations 33e122e

26 July 2019

  • change build targets to es5 1919947

26 July 2019

  • change build targets to es5 9085302
  • change build targets to es5 efeb203

26 July 2019

  • change build targets to es6 4e33b6d

26 July 2019

    • tweaked disableVersioning mode. All @version endpoint handlers will be ignored in this mode, generating routes only for the unversioned endpoints instead. 5bc3581

26 July 2019

  • documentation fix for disableVersioning fe52d84

26 July 2019

  • Added argument injector typecasting to number 2934cae
  • changed boom to @hapi/boom 3298cdf

26 July 2019

17 July 2019

15 July 2019

15 July 2019

15 July 2019

14 July 2019

14 July 2019

  • Koa-ts-controllers with all reasonable tests done 6bade78
  • gaaah 14eaae0
  • Whats going on? it looks like endpoints and routes are not the same 21bb726

v1.1.0

11 July 2019