actionhero

Actionhero is a realtime multi-transport nodejs API Server with integrated cluster capabilities and delayed tasks

APACHE-2.0 License

Downloads
14.5K
Stars
2.4K
Committers
127

Bot releases are hidden (Show)

actionhero - v28.1.11

Published by evantahler over 2 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.1.10...v28.1.11

actionhero - v28.1.10

Published by evantahler over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.1.9...v28.1.10

actionhero - v28.1.9

Published by evantahler over 2 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.1.8...v28.1.9

actionhero - v28.1.8

Published by evantahler over 2 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.1.7...v28.1.8

actionhero - v28.1.7

Published by evantahler over 2 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.1.6...v28.1.7

actionhero - v28.1.6

Published by evantahler over 2 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.1.5...v28.1.6

actionhero - v28.1.5

Published by evantahler over 2 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.1.4...v28.1.5

actionhero - v28.1.4

Published by evantahler almost 3 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.1.3...v28.1.4

actionhero - v28.1.3

Published by evantahler almost 3 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.1.2...v28.1.3

actionhero - v28.1.2

Published by evantahler almost 3 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.1.1...v28.1.2

actionhero - v28.1.1

Published by evantahler almost 3 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.1.0...v28.1.1

actionhero - v28.1.0

Published by evantahler almost 3 years ago

What's Changed

Typed Action Params

The new ParamsFrom TS utility can finally help dynamically determine the param types of an Action's run method! This only works on Action classes that statically define the inputs, e.g. NOT in a constructor. Here's a screenshot of things working:

Note that params.value is properly a string, and we get an error that params.foo is undefined.

Here's the magic:

export type ParamsFrom<A extends Action | Task> = {
  [Input in keyof A["inputs"]]: A["inputs"][Input]["formatter"] extends (
    ...ags: any[]
  ) => any
    ? ReturnType<A["inputs"][Input]["formatter"]>
    : string;
};

What's nice about this approach is that we don't need to change any of Actionhero's internals, but we should start writing all of our Actions and Tasks with static definitions.

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.0.4...v28.1.0

actionhero - v28.0.4

Published by evantahler almost 3 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.0.3...v28.0.4

actionhero - v28.0.4-alpha.0

Published by evantahler almost 3 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.0.3...v28.0.4-alpha.0

actionhero - v28.0.3

Published by evantahler almost 3 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.0.2...v28.0.3

actionhero - v28.0.2

Published by evantahler almost 3 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.0.1...v28.0.2

actionhero - v28.0.1

Published by evantahler almost 3 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v28.0.0...v28.0.1

actionhero - v28.0.0

Published by evantahler almost 3 years ago

What's Changed

As always, the upgrade guide can be found here - https://www.actionherojs.com/tutorials/upgrade-path

Full Changelog: https://github.com/actionhero/actionhero/compare/v27.3.0...v28.0.0

actionhero - v28.0.0-alpha.2

Published by evantahler almost 3 years ago

  • Fixes router bug matching variable routes without a prefix (#2024)
  • Update Dependencies
actionhero - v28.0.0-alpha.1

Published by evantahler almost 3 years ago

What's Changed

Full Changelog: https://github.com/actionhero/actionhero/compare/v27.3.0...v28.0.0-alpha.1