Skip to content

Latest commit

 

History

History
297 lines (255 loc) · 36.7 KB

CHANGELOG.md

File metadata and controls

297 lines (255 loc) · 36.7 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

  • chore(deps-dev): bump release-it from 15.7.0 to 15.10.0 6ab97aa
  • chore(deps-dev): bump rimraf from 4.1.2 to 5.0.1 860bdbc
  • chore(deps-dev): bump vitest from 0.28.5 to 0.29.2 40f3a59
  • chore(deps-dev): bump release-it from 15.6.0 to 15.7.0 e647504
  • chore(deps-dev): bump lint-staged from 13.1.2 to 13.2.2 95de41e
  • chore(deps-dev): bump eslint from 8.34.0 to 8.39.0 c274dca
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin e4303b1
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin 37cb4d5
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin fc2bf41
  • chore(deps-dev): bump @typescript-eslint/parser from 5.59.8 to 5.60.1 eff8ddf
  • chore(deps-dev): bump @typescript-eslint/parser from 5.54.0 to 5.59.8 3388548
  • chore(deps-dev): bump @typescript-eslint/parser from 5.52.0 to 5.54.0 825e86e
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin a387d0a
  • chore(deps-dev): bump release-it from 15.10.0 to 15.10.2 6e989e1
  • chore(deps-dev): bump eslint from 8.39.0 to 8.40.0 6f9a1fc
  • chore(deps-dev): bump eslint from 8.40.0 to 8.41.0 7f975fd
  • chore(deps): bump date-fns from 2.29.3 to 2.30.0 8939646
  • chore(deps-dev): bump typescript from 5.0.3 to 5.1.6 d6328ad
  • chore(deps): bump undici from 5.20.0 to 5.22.1 0dc713a
  • chore(deps-dev): bump typescript from 4.9.5 to 5.0.3 30edb9e
  • chore(deps-dev): bump tsconfig-paths from 4.1.2 to 4.2.0 c2afccb
  • chore(deps-dev): bump @types/node from 20.2.5 to 20.4.5 3be0888
  • chore(deps-dev): bump dotenv-cli from 7.0.0 to 7.2.1 2706fd1
  • chore(deps-dev): bump lint-staged from 13.2.2 to 13.2.3 7d1467e
  • chore(deps-dev): bump @types/node from 18.15.11 to 20.2.5 090569b
  • chore(deps-dev): bump prettier from 2.8.4 to 2.8.8 e54aa6e
  • chore(deps-dev): bump @types/node from 18.14.2 to 18.15.11 2163b52
  • chore(deps-dev): bump nodemon from 2.0.20 to 2.0.22 c7cb410
  • chore(deps-dev): bump @types/node from 18.14.0 to 18.14.2 a9d96e6
  • chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 7594957
  • chore(deps): bump vm2 from 3.9.17 to 3.9.19 a790180
  • chore(deps): bump yaml from 2.1.3 to 2.2.2 dbfb7c3
  • chore(deps): bump vm2 from 3.9.13 to 3.9.17 2c2d08d
  • feat: added total_liter_offset_m3 to water meter data API response types 81da7f0
  • feat: added total_liter_offset_m3 to water meter data API response types 2f9c809

1 March 2023

  • chore(deps-dev): bump vitest from 0.28.4 to 0.28.5 a0e7985
  • chore(deps-dev): bump @typescript-eslint/parser from 5.51.0 to 5.52.0 ccb2d29
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin abf4e6a
  • chore(deps-dev): bump @vitest/coverage-istanbul from 0.28.4 to 0.28.5 17c1f6c
  • chore(deps-dev): bump resolve-tspaths from 0.8.3 to 0.8.8 daebe43
  • chore: update dependencies 1b969d1
  • chore: release v1.4.2 6d72c94
  • chore(deps-dev): bump eslint from 8.33.0 to 8.34.0 0719de1
  • chore(deps-dev): bump prettier from 2.8.3 to 2.8.4 de1c20d
  • chore(deps-dev): bump lint-staged from 13.1.1 to 13.1.2 ba59427
  • chore(deps): bump undici from 5.18.0 to 5.19.1 7ec18b0
  • chore(deps): bump cacheable-request from 10.2.3 to 10.2.7 780327b
  • chore: run dependabot monthly df9a51d
  • chore: only run test coverage report in console 4252bf6

7 February 2023

  • chore: update dependencies 4ed4260
  • docs: fix typo on firmware version 792156f
  • chore: release v1.4.1 a5295ee

7 February 2023

  • feat: add system endpoints to kwh meter 1 and 3 phase b7030a6
  • chore(deps-dev): bump vitest from 0.27.2 to 0.28.1 7dab736
  • chore(deps-dev): bump vitest from 0.28.1 to 0.28.3 9fc3c7b
  • chore(deps-dev): bump @typescript-eslint/parser from 5.48.2 to 5.49.0 ff10faa
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin 9076b92
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin 155174b
  • chore(deps-dev): bump @vitest/coverage-istanbul from 0.27.2 to 0.28.1 16493f6
  • chore(deps-dev): bump vitest from 0.28.3 to 0.28.4 94d74b9
  • chore(deps-dev): bump dotenv-cli from 6.0.0 to 7.0.0 ee5947d
  • chore: release v1.4.0 2046446
  • chore(deps-dev): bump @types/node from 18.11.19 to 18.13.0 f49f544
  • chore(deps-dev): bump @types/node from 18.11.18 to 18.11.19 725f97c
  • chore(deps): bump undici from 5.16.0 to 5.18.0 1ea1af0
  • chore(deps-dev): bump rimraf from 4.1.1 to 4.1.2 71572c1
  • chore(deps-dev): bump eslint from 8.32.0 to 8.33.0 7568a77
  • chore(deps): bump undici from 5.15.0 to 5.16.0 ea78744
  • chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 0373321

18 January 2023

  • chore: update dependencies b8da03c
  • chore: added p1 meter mock data 978f283
  • chore: release v1.3.1 9f0f184
  • chore(deps-dev): bump eslint from 8.31.0 to 8.32.0 6b968c0
  • chore(deps-dev): bump rimraf from 4.0.4 to 4.0.7 e7f629b
  • chore(deps-dev): bump prettier from 2.8.2 to 2.8.3 45ac27b
  • refactor: remove unique_gas_idtype , prefer gas_unique_id e2c717d
  • docs: update docs on external data type e870827

13 January 2023

  • chore: update dependencies 5c6a019
  • test: simpler api mocking 0a6cd9c
  • chore(deps-dev): bump @vitest/coverage-istanbul from 0.26.2 to 0.26.3 a9f7337
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin d0f23c7
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin 4fedd77
  • feat: update types using updated docs c0014d5
  • chore(deps-dev): bump release-it from 15.5.1 to 15.6.0 78d7ac4
  • chore(deps-dev): bump vitest from 0.26.3 to 0.27.0 b86887f
  • chore(deps-dev): bump @vitest/coverage-istanbul from 0.26.0 to 0.26.2 b6c4d2d
  • test: extend tests on base api f4d7477
  • chore(deps-dev): bump @vitest/coverage-istanbul from 0.26.3 to 0.27.0 98c23c2
  • chore(deps-dev): bump @typescript-eslint/parser from 5.47.1 to 5.48.0 146851e
  • chore(deps-dev): bump @typescript-eslint/parser from 5.47.0 to 5.47.1 e60f4f9
  • feat: added support for /identify and /system endpoints for p1 meter 5867957
  • test: up the test coverage e81120d
  • test: added tests for new /system and /identify p1 meter endpoints 0a36d88
  • chore: update issue templates 044496f
  • chore: update dependencies ebfbb0b
  • chore: release v1.3.0 9c42fb6
  • chore(deps-dev): bump eslint from 8.30.0 to 8.31.0 0b2554b
  • chore(deps-dev): bump tsconfig-paths from 4.1.1 to 4.1.2 f09b773
  • chore(deps-dev): bump prettier from 2.8.1 to 2.8.2 b1eecf7
  • chore: update mock data with new types 0b57e55
  • chore(deps-dev): bump @types/node from 18.11.17 to 18.11.18 e159015
  • chore: update issue templates badf0a5
  • chore: update docs on types 9adb101
  • chore: include all coverage 98ad082
  • chore: update dependabot.yml c7dc1cc

21 December 2022

  • chore: update dependencies 273f3ad
  • chore(deps-dev): bump vitest from 0.25.8 to 0.26.0 36b46f9
  • test: up the test coverage for discovery b61ffde
  • chore: upgrade dependencies d50e87f
  • chore(deps-dev): bump @vitest/coverage-istanbul from 0.25.8 to 0.26.0 43ff9b0
  • test: up the test coverage on water meter api 4dc6625
  • test: up the test coverage on discovery 632e086
  • feat: expose getParsedTelegram to polling 3ae639f
  • chore(deps-dev): bump eslint from 8.29.0 to 8.30.0 875d63d
  • test: up the test coverage on p1 meter and water meter 41fddde
  • chore: release v1.2.2 7ea860e
  • docs: update docs on types 245ef10
  • chore(deps-dev): bump @types/node from 18.11.15 to 18.11.17 03b7939
  • chore: update shields in readme 93d76cb
  • chore: remove credits from changelog b41d401
  • chore: remove console log 94de1fa

19 December 2022

  • test: up the test coverage 2e8a94b
  • refactor: remove trimming line 2ac95d1
  • test: up the test coverage on telegram 07ec439
  • refactor: move mock api pool to test setup 6431388
  • chore: add tz environment variable cf0527e
  • chore: fix timezone error in ci 9d94451
  • chore: fix timezone error in ci db5f8c5
  • test: only format iso, do nothing with timezone 5b991e5
  • chore: release v1.2.1 35eaa97
  • fix: expose polling methods for water meter properly 8338d9a
  • test: mock clear and run timers 9c59325
  • chore: fix timezone error in ci 15ee889
  • docs: update docs about polling getParsedTelegram 640a8f2

18 December 2022

  • feat: parse telegram txt to json e7b3ed3
  • fix: parsing error on telegram 221f636
  • feat: add getParsedTelegram method f874f18
  • test: add possible telegram responses as mocks 59f23f1
  • refactor: better typings on apis af1c066
  • docs: rename api const to their device name c8307e2
  • docs: add more docs on methods 13a44d0
  • chore: release v1.2.0 920de45
  • docs: update docs about getParsedTelegram 21b1624
  • chore: remove possible responses type 2eb7553
  • fix: run emit error before stopping 987b5ce
  • docs: add credits to telegram parser 73895d0
  • docs: update docs about getParsedTelegram ae2848d
  • docs: update docs about getParsedTelegram 1df1548

18 December 2022

18 December 2022

  • feat: poll data and state endpoints 398d05c
  • feat: support telegram endpoint for polling 3671ab5
  • chore: update readme about polling e3c427d
  • docs: update readme 9715d56
  • chore: update docs and examples 988a08a
  • refactor: correctly show exposesd methods as method instead of const 5ff3bec
  • docs: update docs on polling 7e34635
  • chore: release v1.1.0 02d5b62
  • refactor: remove polling basic endpoint, no use case 6321cc4
  • chore: remove zod 3cdcbf6
  • chore: update readme fafad61
  • docs: add telegram response type docs 1485c5a
  • chore: update readme dba9927
  • docs: update readme 54cc2ad
  • chore: update readme about polling 46bf3e8
  • chore: update readme on defaults 66b2392

17 December 2022

16 December 2022

  • test: up the test coverage on discovery cb5d188
  • refactor: rename Base to BaseApi ab44cc3
  • chore: update eslintrc b7a90bc
  • chore: add changelog ae4c666
  • chore: update readme 351cdfa
  • chore: release v1.0.1 4dca28a
  • test: add buffer util test 37d7a8d
  • test: update mocks 5ac5e2f
  • refactor: export all types 9c5d12f
  • chore: add github actions badge to readme ddc74ba
  • chore: add badges to readme 1814e8e

1.0.0

16 December 2022