Skip to content
This repository has been archived by the owner on Nov 24, 2022. It is now read-only.

Releases: moebiusmania/atmmi-info-api

v1.2 - tech update

15 Aug 15:06
Compare
Choose a tag to compare

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

03 Mar 17:45
Compare
Choose a tag to compare

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 some async...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! 😎

https://atm-milano.now.sh/v1

v1.0.0

28 Nov 08:06
Compare
Choose a tag to compare

First stable version... nothing fancy, just few working routes 😎

live on https://atm-milano.now.sh/v1