summarylogtreecommitdiffstats
path: root/Changelog
blob: 7288e636b646f1d4e524f6ca9700fe6641dea48c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
-------------------------------------------------------
 Changelog    : wg_tool
 Tags         : 7.5.1 ➙ 8.2.0
              : 2025-08-19 ➙ 2025-09-18
              : 6 tags. See Docs for full changelog
-------------------------------------------------------

 2025-09-18   : 8.2.0
              - Command line option completion optionally available
                  If desired, then python-argcomplete package should be installed.
 2025-09-17
              - update Docs Changelogs

 2025-09-17   : 8.1.0
              - Fix bug checking working directory when not in the work dir
                Fix typo in gateway report which made handshake be dropped.
              - update Docs/wg_tool.pdf Docs/Changelogs
              - update Docs/wg_tool.pdf Docs/Changelogs

 2025-09-17   : 8.0.0
              - Release 8.0.0
                New vpn info variable: dns_lookup_ipv6
                  When true, hostnames listed in "dns" lists are now queried for
                  IPv6 as well as IPv4 address(es). These are used in the wireguard configs.
                  Defaults to false.
 2025-09-16
              - fix couple typos
              - Add html link in Docs pointing to pre-build html docs.
                Remove old license file
              - update Docs/wg_tool.pdf Docs/Changelogs

 2025-09-16   : 8.0.rc2
              - **Major Version 8.0.0**
            
                * Re-write pretty much from scratch. New design and fresh start.
                * Modern coding standards: PEP-8, PEP-257 and PEP-484 style and type annotations
                * Can now manage multiple VPNs
                * Each VPN has a number of *accounts* and each account may have multiple profiles.
                  Some profiles may be gateways (can be connected to) while others are clients
                  (connect to one or more gateways).
                * Support more use cases than earlier versions.
                * Provide walk through working examples of 3 common use cases
                * The enhancements require significant data format changes.
            
                  To make the upgrade as simple and easy as possble,
                  existing data from earlier versions can be auto migrated to
                  the new format with the *-migrate* option.
            
                * Network manipulations are now built on the *py-cidr* module.
            
                * New way to modify profiles.
            
                  The *--edit* option creates a text file. The file
                  uses standard TOML (key = value) format. Simply edit the file and then
                  use the *--merge* option to incorporate those changes.
            
                  This is simple and clean and makes it easy to modify whatever may be needed
                  in one quick edit and merge.
            
                  There are still many command line options which can be particularly helpful
                  making bulk changes.
            
                * Improved command line help.
            
                  Command line option help is now organized by category:
            
                    migrate, edit/merge, reporting, general and stored options.
            
                * Document most features including migration, importing, and
                  making modifications.
 2025-08-19
              - update Docs/Changelogs Docs/wg_tool.pdf

 2025-08-19   : 7.5.1
              - update pyproject version
              - update Docs/Changelogs Docs/wg_tool.pdf