Skip to content

Releases: xvitaly/wloc

Release 1.1.0

29 Jun 13:17
v1.1.0
b2a3ec2
Compare
Choose a tag to compare

Changes

  • Explicitly set timeouts for external backends.
  • Slightly updated documentation.
  • Updated Doxygen manifest to version 1.9.7.

Linux-specific changes

  • Switched from obsolete python-networkmanager library usage to Network Manager GObject API.

Windows-specific changes

  • Implemented automatic API token import on upgrades.
  • Explicitly marked launcher option as deprecated.
  • Updated embedded Python to version 3.11.4.
  • Updated PyInstaller core to version 5.13.0.
  • Updated requests to version 2.31.1.
  • Updated urllib3 to version 2.0.3.
  • Updated comtypes to version 1.2.0.

Release 1.0.1

15 Dec 15:47
v1.0.1
526f9a0
Compare
Choose a tag to compare

Bug fixes

  • Fixed Doxygen generation after switching to pyproject.toml.

Changes

  • Renamed the license file to match modern guidelines.
  • Updated build-system requirements in pyproject.toml.
  • Updated GitHub CI status badges.
  • Switched AppVeyor CI builds to Python 3.11.

Release 1.0.0

12 Dec 15:02
v1.0.0
1bcbb90
Compare
Choose a tag to compare

New

  • Added KeyboardInterrupt and SystemExit exception handlers.
  • Converted some internal Python packages to modules.
  • Included additional licenses and files to the result tarball.
  • Added CodeQL workflow for GitHub code scanning.
  • Added dependabot support for tracking dependencies.

Changes

  • Converted the project to src-layout.
  • Switched the project to pyproject.toml.
  • Removed the legacy setup.py and requirements.txt files.
  • Updated Tox configuration file.
  • Switched CI to Python 3.11.
  • Switched to a local copy of the Apache 2.0 license in README.
  • Removed LGTM badges and integration.

Windows-specific changes

  • Updated embedded Python to version 3.10.9.
  • Updated PyInstaller core to version 5.7.0.
  • Updated urllib3 to version 1.26.13.

Release 0.9.2

08 Aug 15:28
v0.9.2
8f3f88d
Compare
Choose a tag to compare

Changes

  • Added Tox support for running unit tests and code linters.
  • Updated tarball generator to include special files and unit tests.
  • Updated GitHub actions to the latest releases.

Windows-specific changes

  • Added an option to add the installation directory to %PATH%.
  • System environment variables installation is now used as default.
  • Updated InnoSetup engine to version 6.2.1.
  • Updated PyInstaller core to version 5.3.
  • Updated requests to version 2.28.1.

Release 0.9.1

07 May 17:26
v0.9.1
0f92e3a
Compare
Choose a tag to compare

Changes

  • Fixed bogus installer name.
  • Removed no longer needed icons.

Release 0.9.0

05 May 09:12
v0.9.0
a48de93
Compare
Choose a tag to compare

Changes

  • Fixed issue with missing APs while connected to Wi-Fi both on GNU/Linux and Microsoft Windows.
  • Updated all dependencies to the latest releases.

Release 0.8.0

17 Apr 10:55
v0.8.0
97bbf20
Compare
Choose a tag to compare

New

  • Public method WiFiLocator.add_network() can now operate both with percents and dBm. Negative numbers will be treated as dBm and positive as percents.
  • Implemented full Android (Termux) support.

Changes

  • Switched Microsoft Windows builds to Python 3.10.
  • The installer will require entering at least one API token.
  • Ported to Doxygen 1.9.2.
  • Added YAML issue templates.
  • Unified build scripts.
  • Updated CI build manifests.
  • Performed code refactoring.

Release 0.7.0

19 Jun 15:02
v0.7.0
fe43848
Compare
Choose a tag to compare

New

  • Introduced a new exception type MissingArgumentError.

Changes

  • Refactored exception handling logic in application.
  • Refactored logger engine.
  • Updated documentation and manpage.
  • Rebased Doxygen configuration file to version 1.9.1.

Windows specific

  • Updated bundled Python to version 3.8.10.
  • Updated bundled libraries to the latest releases.

Release 0.6.0

30 May 09:49
v0.6.0
260c7d3
Compare
Choose a tag to compare

New

  • Added manpage for the application part.
  • API errors now will be automatically decoded and returned.
  • API tokens presence will be checked before trying to call an external backends.

Bug fixes

  • Fixed issues with python-networkmanager >= 2.2.

Changes

  • Added copies of the MIT and Apache 2.0 licenses.
  • Explicitly specified minimal dependencies versions.
  • Implemented automatic dependency parser for the setup.py script.
  • Updated RPM SPEC file to comply with the modern Fedora packaging guidelines.

Release 0.5.0

15 May 15:53
v0.5.0
e7c3c4f
Compare
Choose a tag to compare

New

  • Microsoft Windows support.

Changes

  • Performed major code refactoring.
  • Updated documentation.