Skip to content

Releases: Salamek/huawei-lte-api

New release

02 Oct 15:23
Compare
Choose a tag to compare

What's Changed

  • Add RESET control by @gringofe in #145
  • Add base login error exception caused by permanently invalid credentials by @scop in #146

New Contributors

  • @gringofe made their first contribution in #145

Full Changelog: 1.6.1...1.6.2

1.6.1

10 Jul 09:29
Compare
Choose a tag to compare

What's Changed

  • Add support for JSON POST and more endpoints by @scop in #137
  • fix(sms): sending and saving to multiple recipients by @scop in #142
  • chore: update linters, address findings by @scop in #141

Full Changelog: 1.6...1.6.1

New release

30 Mar 10:58
Compare
Choose a tag to compare

What's Changed

  • Add new PHP port link to README by @icetee in #123
  • Do not close externally provided requests session by @scop in #132 (possible BC break)
  • Close Session even if UserSession close raises by @scop in #133
  • Test with Python 3.10 and 3.11 by @scop in #134

Fixes

  • Fixes bug in wifi_guest_network_switch Closes #125

New Contributors

Full Changelog: 1.5.4...1.6

Fixing release

29 Dec 11:10
Compare
Choose a tag to compare

Fixes

  • Fixes CI build for Archlinux package

New release

29 Dec 02:49
Compare
Choose a tag to compare

Features

  • add Code 125003 (Wrong Session Token) (by @herbetom)
  • Merge SessionErrorEnum to ResponseCodeEnum
  • Deprecate device.reboot and device.control, prefer device.set_control instead
  • Add more ddns, led, monitoring, ntwk, and staticroute endpoints (by @scop)
  • Add support for endpoints returning JSON (by @scop)
  • Add more wlan and system endpoints (by @scop)
  • Implemented USSD endpoint (untested, this is usualy not implemented in most Huawei modems, but it may work on some...)
  • Added B593s-22 to compatibility list as INCOMPATIBLE :( (by @scop)
  • Added B628-265 to compatibility list as COMPATIBLE :) (by @Andrea055)
  • Removed deprecated exceptionResponseErrorLoginCsfrException use ResponseErrorLoginCsrfException instead

Fixing release

21 Sep 14:20
Compare
Choose a tag to compare

Fixes

  • Added missing pycryptodomex into install_requires in setup.py

Fixing release

21 Sep 13:16
Compare
Choose a tag to compare

Fixes

  • Fixes in encrypted request code to support more router models (by @arekm)

New release

20 Sep 22:15
Compare
Choose a tag to compare

Features

  • Code cleanup
  • Migrated to use Github Actions and tox
  • Code linting now works
  • Use context manager (with Connection) to correctly logout & end session
  • Move login logic into the Connection class, AuthorizedConnection is now deprecated and will get removed in the future
  • Added option to pass custom request.Session into Connection
  • WLan added wifi_guest_network_switch (by @a-p-z)
  • Migrated from dicttoxml to use xmltodict.unparse
  • Added some code examples into examples folder
  • Added option to encrypt requests, this is used in dialup profiles management

Fixes

  • Fixed set_multi_basic_settings by (by @a-p-z)

There should be no BC breaks but... well we will see... :)

Fixing release

18 May 06:44
Compare
Choose a tag to compare

Fixes

  • Make sure host_info is always a list (@scop)

New release

22 Dec 15:06
Compare
Choose a tag to compare

Enhancements

  • Net mode settings improvements (@scop)