ActionHero v22.1.1 Release Notes

Release Date: 2020-06-01 // almost 4 years ago
  • ๐Ÿš€ Release Notes

    • Adds a Code of Conduct for the Actionhero Community (#1483)
    • Type the api object. Adds Typescript definitions to the exported methods/objects in the api object (#1476)
    • Replace ActionheroWebsocketClient with fetch in example index.html. This way, the demo still works without the websocket server enabled (#1473)
    • Always rely on headers["x-forwarded-proto"] if present to detect request protocol (#1482)
    • ๐Ÿ‘€ Replace circleCI with Github actions. While both are free, Github Actions seem to have more stable servers, and error-out less. (#1441 and #1481)
    • โšก๏ธ Update dependencies. We new rely on @dependabot to automatically handle testing and alerting us about updates to our dependencies. So long @greenkeeperio-bot, thanks for all the PRs!

    Code of Conduct

    โœ… If you are in the USA, this week has been a difficult one. This has been a week of turmoil and protests catalyzed by (yet another) unjust killing of a citizen at the hands of of the people who should be protecting all of us. I try hard to not entangle this community with larger societal issues - to keep us focused only on code and APIs... but sometimes the real world intervenes.

    When thinking about what small things I can do to help ensure that the communities I'm a part of are open to all people, I realized that I've been negligent in drafting a Code of Conduct for our community. This PR adds a Code of Conduct that will govern those of us who work on Actionhero going forward, and to codify my goal of making our community as available as possible to the most people.

    I feel that it is also important to say that I've personally always had pleasant interactions with everyone in the Actionhero community. On the whole, I think we are a polite, smart, and diverse group of people. This document's aim is to keep our community that way! However, my experiences might not be the same as yours. As this Code of Conduct states - if you experience a problem with someone in the Actionhero community, please email [email protected] so we can address the the problem. There are tools available to us via the platforms we have chosen to use (Github, Slack, etc) to help with moderation, privacy, etc.

    I've chosen to base our Code of Conduct on the Contributor Covenant Code of Conduct, which has been adopted by almost 400,000 other open source projects.

    The Code of Conduct can be viewed here and will be included along with the source code for all future Actionhero releases.