Releases: moebiusmania/atmmi-info-api
v1.2 - tech update
Basically a big "tech update" to 2021:
- 🎉 based on latest Node.js 16
- 🎉 updated all dependencies (mainly Hapi to v20)
- 👨💻 refactored to CommonJS
- 👨💻 linting: moved from XO to ESLint
- ❌ removed the
/twitter
route (motivation below) - 💻 CI/CD automations moved from Travis to Github Actions
- ☁️ now the project is deployed on Heroku (currently free tier)
Availble here: https://atmmi-info-api.herokuapp.com/
About the /twitter
route removal
The route was about scraping a Twitter page to create a json
from that, but some times ago Twitter has completely changed the way they render the webpages and this makes hard to find a way to reliably parse the information, so I'm deprecating that functionality until a better idea/alternative will come out...
v1.1.0 - Refactor & resilience
No new fancy features in this release, this is mainly a dev update which brings more stability and resilience on the code. 💪
- updated all dependencies (they're not so many...)
- upgraded to
hapi.js v17
and related code refactor that brings someasync...await
goodies. - add unit tests with Ava.js
- add code linting with XO
- integration with Travis Ci and a fancy badge about it on the readme
The goal of this release is to make it less painful and dangerous to add new features in the future and to better support new contributors.
Have fun! 😎
v1.0.0
First stable version... nothing fancy, just few working routes 😎
live on https://atm-milano.now.sh/v1