Skip to content

Releases: philippdormann/mensamax-api

3.0.0

13 Apr 08:16
v3.0.0
d0cd9f8
Compare
Choose a tag to compare

v3.0.0

🚀 Enhancements

  • add getMensaplanHTML to export (ffbcb02)
  • add example.js for development (147ce28)
  • fetcher: getMensaPlanHTML use calendar week (16fb7bc)
  • fetcher/fetchHTML: support searching for calendar week (1d07d79)
  • api: add support for ?kw query param (4eb8ce8)
  • ⚠️ update package exports (93a6694)
  • fetcher: getProvider helper (7ef77f7)

💅 Refactors

  • fetcher: async await (9c08508)
  • fetcher: getCacheItem async await (fa5e77d)
  • fetcher: getMensaPlanHTML async await (660e596)
  • fetcher: cleanup cache module (66bb137)
  • fetcher: async await in fetchHTML (8f89e35)
  • ⚠️ replace deprecated request module with axios + cookie jar support (7082745)
  • fetcher: fetchHTML improvements (90b73a6)
  • fetcher: cleanup for kw fetching (ab79396)
  • fetcher: getMensaPlanHTML structure (a5fc11b)
  • fetcher: provider resolve in fetchHTML (d03358b)

🏡 Chore

🎨 Styles

🤷‍♂️ Other

⚠️ Breaking Changes

  • ⚠️ update package exports (93a6694)
  • ⚠️ replace deprecated request module with axios + cookie jar support (7082745)

Full Changelog: v2.3.3...v3.0.0

2.3.3

03 Feb 17:20
fb35bc6
Compare
Choose a tag to compare
v2.3.3

v2.3.3

2.3.2

30 Dec 11:53
aa7103f
Compare
Choose a tag to compare
  • drop String.replaceAll polyfill - vercel deployment bumped to node v18 f2d8c11
  • add keywords to package dbb9b23
  • add repository and author info 5eebe38

2.3.1

30 Dec 11:36
f8d3b11
Compare
Choose a tag to compare

v2.3.1

  • update verified/tested institutions 6ef7325
  • check for existing provider/project + cache usage 852d0f8
  • add support for redis cache 8920d34
  • cleanup cache update b1dc484
  • replace express.js with rayo 27fcdbe
  • add full cache support in getMensaplanHTML eef3fdc
  • update server.js for new ESM rayo import 1c8c4a0
  • dependency bump 77c5fb7
  • require import institutions.json 3bbba2a
  • support disabled cache e531893
  • cleanup npm package files 8e2dc59
  • updated sample env e1b404e
  • add sample env ad4c4ae
  • pin node:18.12.1 dabf30d
  • institutions ui: show registration code if existant 0d771c6
  • export institutions from package a393608
  • updated dockerfile node version 5781ef5
  • fix github link in web-template a767051
  • add npm downloads badge to README 5bd2ddc

v2.3.0

01 Sep 16:28
0ad4fba
Compare
Choose a tag to compare
  • dependency bump
  • 1 more institution

Full Changelog: v2.2.0...v2.3.0

v2.1.0

17 Nov 22:56
9a33177
Compare
Choose a tag to compare
  • + 26 institutions (total of 116)
  • ⏫ dependency bump
  • 🚀 new release config
  • 🔍 found even more base urls

Full Changelog: v2.0.1...v2.1.0

v2.0.1

07 Sep 14:52
3cd1bea
Compare
Choose a tag to compare
  • ⏫ dependency bump
  • apply prettier formatting
  • tmp list for new institutions

v2.0.0

28 Jun 09:28
f42c19e
Compare
Choose a tag to compare
  • 🚀 improved fetcher with dynamic VIEWSTATE support
  • 🧠 new parser with support for human-readable menu-items, allergies and additives, days, time ranges and much more
  • 🔨 npm package
  • 📝 README with usage examples
  • 🏫 54 new institutions
  • ❌🟢 parser testing with ava
  • ✨ improved module function responses using Promises
  • ✨ type definitions on module functions

v2.0.0-rc.4

28 Jun 09:11
6809385
Compare
Choose a tag to compare
v2.0.0-rc.4 Pre-release
Pre-release
v2.0.0-rc.4

v2.0.0-rc.3

25 Jun 22:55
d99bd54
Compare
Choose a tag to compare
v2.0.0-rc.3 Pre-release
Pre-release
v2.0.0-rc.3