# Release 1.4.5 ## What's New * closes #216 - The big change is that the big button now will send a message to the monitor service which will have the proper rights to stop and start the data service (`ziti`). ## Other changes: * Changed the default mask to /10 as to not be different * Changed the minimum allowable mask to be /16 * Migrate any masks > /16 to /16 * fixes #220 - Alphabetize the service list ## Bugs fixed: * fixes #221 - Cleanup previous update files * fixes #218 - 0 length config cause panic * fixes #211 - segv on hosted service ## Dependency Updates * update to github.com/openziti/sdk-golang v0.14.12 # Release 1.4.4 (skipped 1.4.3 by mistake) ## What's New * none ## Bug Fixes * Crash related to [ziti-sdk-c #171](https://github.com/openziti/ziti-sdk-c/issues/171) ## Dependency Updates * update to ziti-tunnel-sdk-c v0.7.12 # Release 1.4.2 ## What's New * Changed the default mask to /16 from /24 to allow 65k services by default ## Bug Fixes * Windows server reporting the wrong version for posture checks ## Dependency Updates * update to github.com/openziti/sdk-golang v0.14.12 # Release 1.4.1 ## What's New * nothing ## Bug Fixes * fixes a crash when services became unavailable ## Dependency Updates * update ziti-tunneler-sdk-c to 0.7.10 # Release 1.4.0 ## What's New * Version bump to 1.4.0 to signify the inclusion of policy checks ## Bug Fixes * none ## Dependency Updates * update ziti-tunneler-sdk-c to 0.7.8 # Release 1.3.12 ## What's New (1.3.11 was released only as a dev/test release) * Posture checks have been added * config file is now backed before each save ## Bug Fixes * cgo string leaks patched ## Dependency Updates * Tunneler SDK updated to v0.7.8 # Release 1.3.10 ## What's New * Better logging in ziti-monitor. More logs at debug, a couple important ones at info * clean up a warning or two ## Bug Fixes * none ## Dependency Updates * none # Release 1.3.9 ## What's New * none ## Bug Fixes * Disabling an identity with an IP intercept and re-enabling the identity would cause a crash * Adding an identity when the controller was offline resulted in a UI error preventing the app from closing/continuing ## Dependency Updates * none # Release 1.3.8 ## What's New * When/if the service stops - all identities are removed from view and returned after the UI reconnects to the service ## Bug Fixes * [#159](https://github.com/openziti/desktop-edge-win/issues/159) - Update UI if the detail page is open ## Dependency Updates * update ziti-tunneler-sdk-c to 0.7.4 # Release 1.3.7 # What's New * none # Bug Fixes * [#191](https://github.com/openziti/desktop-edge-win/issues/191) - Fix crash when controller is unavailable # Dependency Updates * none # Release 1.3.6 # What's New (Note 1.3.5 was not released due to 1.3.6 coming so quickly on the heels of 1.3.5) * Automatic updates moved to 10 minutes by default (1.3.5) # Bug Fixes * Toggling an identity on/off would crash the service (1.3.5) * Toggling an identity on/off/on/off after fixing the issue above would intercept and point to the wrong ip # Dependency Updates * none # Release 1.3.5 skipped - 1.3.6 superseded this release # Release 1.3.4 # What's New * UI: When identity detail card is open you can now drag the window similar to the main window * `ziti-monitor` log level changed to info by default # Bug Fixes * A bug with DNS resolution is fixed (no issue filed) # Dependency Updates * none # Release 1.3.3 ## What's New * nothing ## Bug Fixes * [#186](https://github.com/openziti/desktop-edge-win/issues/186) - All intercepts marked as already mapped # Release 1.3.2 ## What's New * [#184](https://github.com/openziti/desktop-edge-win/issues/184) - Better logging. ziti-monitor logging can now be configured via file. ## Bug Fixes * [#184](https://github.com/openziti/desktop-edge-win/issues/184) - Auto update no longer tries to update when the versions are the same # Release 1.3.1 * What's New * This release exists only for testing the auto-upgrade capability # Release 1.3.0 * What's New * Ziti Desktop Edge for Windows will now montior and install updates * Bug Fixes * none * Dependency Updates * None # Release 1.2.13 * What's New * [#138](https://github.com/openziti/desktop-edge-win/issues/138) - DNS now listens on the same IP as the configured TUN * [#165](https://github.com/openziti/desktop-edge-win/issues/165) - The UI has been widened and the services now are stacked making it easier to read * [#167](https://github.com/openziti/desktop-edge-win/issues/167) - Change the logs folder to be available to all users not just administrators * Bug Fixes * [#158](https://github.com/openziti/desktop-edge-win/issues/158) - Toggling an identity off that was not found crashes the service * [#96](https://github.com/openziti/desktop-edge-win/issues/96) - Toggling all identities off with multiple identities in the same network causes crash * Dependency Updates * Updated to v0.7.2 of ziti-tunneller-sdk-c # Release 1.2.12 * What's New * [#147](https://github.com/openziti/desktop-edge-win/issues/147) - Added "collect-logs.ps1" to the installer. This script can be run to collect the logs files from the service. Must be run as administrator. * Bug Fixes * [#155](https://github.com/openziti/desktop-edge-win/issues/155) - When the registry key is set incorrectly (over 255) the detection would fail. Changed the logic to accomodate incorrectly set values * [#145](https://github.com/openziti/desktop-edge-win/issues/145) - DNS Mask was erroneously overidden to 24 if anything other than 24 was supplied * Dependency Updates * Updated to v0.6.11 # Release 1.2.11 * What's New * [#135](https://github.com/openziti/desktop-edge-win/issues/135) - Support added for IPv4 intercepting. Services can now be created for any IPv4 address. * [#123](https://github.com/openziti/desktop-edge-win/issues/123) - Windows can add ConnectionSpecificDomains to DNS requests where no period (.) is in the DNS request such as "web-page" or "my-service". These requests would not resolve properly because they would be received as "web-page.myConnectionSpecificDomain". This now works correctly. * [#131](https://github.com/openziti/desktop-edge-win/issues/131) - Installer added to GitHub Actions build. * Bug Fixes * [#130](https://github.com/openziti/desktop-edge-win/issues/130) - Detection of new release was inconsistent. * [#129](https://github.com/openziti/desktop-edge-win/issues/129) - DNS entry was not removed when service was deleted. # Release 1.2.9 * What's New * adds support for Ziti-provided end to end encryption * upgrades the Ziti Desktop Edge Service to version 0.0.30 * the log level can now be changed from the UI by going to Advanced Settings -> Set Logging Level * the config file has been slimmed * the name used to start/stop the Ziti Desktop Edge Service has been made much more convenient. Now you can start and stop the service with: `net start|stop ziti` (this is the change that necessitates removing and reinstalling the application during upgrade from previous versions) # Release 1.2.6 * What's New * 'About' updated to reflect actual service version * Added ability to set the log level of the service dynamically through Advanced Settings * Bug fixes * [#102](https://github.com/openziti/desktop-edge-win/issues/102) - DNS requests with "connection-specific local domain" would not resolve # Release 1.0.4 * What's New * [#94](https://github.com/openziti/desktop-edge-win/issues/94) - Added support for 'hosted' services * Bug fixes * [#102](https://github.com/openziti/desktop-edge-win/issues/102) - DNS requests with "connection-specific local domain" would not resolve # Release 0.0.30 * What's New * Continually improved logging * changed ip from 169.254.0.0/16 to 100.64.0.0/10 * [#120](https://github.com/openziti/desktop-edge-win/issues/120) - Allow UI/client to get and set log level dynamically via ipc * Bug fixes * [#116](https://github.com/openziti/desktop-edge-win/issues/116) - Removes information from the config that wasn't needed in config.json # Release 0.0.29 * What's New * Continually improved logging * Add support for 'verbose' logging along with error, warn, info, debug, trace * Bug fixes * [#123](https://github.com/openziti/desktop-edge-win/issues/123) - ConnectionSpecificDomains cause DNS lookup failures * [#117](https://github.com/openziti/desktop-edge-win/issues/117) - TLD were not resolving properly - fixed in 0.0.28 but marking resolved in 0.0.29 # Release 0.0.28 * What's New * Continually improved logging * Better DNS removal when services are no longer available or when an identity is removed * Bug fixes * [#106](https://github.com/openziti/desktop-edge-win/issues/106) - DNS stops responding when changing wireless networks * [#121](https://github.com/openziti/desktop-edge-win/issues/121) - DNS queries take a long time after a computer wakes from sleep # Release 0.0.27 * Bug fixes * [#119](https://github.com/openziti/desktop-edge-win/issues/119) - Service would not start when IPv6 was disabled via the Windows registry # Release 0.0.24 * What's New * [#94](https://github.com/openziti/desktop-edge-win/issues/94) - Added support for 'hosted' services * Bug fixes * [#102](https://github.com/openziti/desktop-edge-win/issues/102) - DNS requests with "connection-specific local domain" would not resolve # Release 0.0.21-23 - nothing captured # Release 0.0.20 * What's New * Nothing yet * Bug fixes * [#85](https://github.com/openziti/desktop-edge-win/issues/85) - buffer DNS messages and panic/recover properly when network changes happen # Release 0.0.19 * What's New * Nothing yet * Bug fixes * [#82](https://github.com/openziti/desktop-edge-win/issues/82) - MTU was no longer sent to UI correctly * [#86](https://github.com/openziti/desktop-edge-win/issues/86) - Inconsistent treatment of DNS requests - all requests will be treated as absolute going forward * [#90](https://github.com/openziti/desktop-edge-win/issues/90) - UI will not reconnect to service if started before service # Release 0.0.18 * What's New * [#70](https://github.com/openziti/desktop-edge-win/issues/70) - Version added to api to report when model changes occur * Bug fixes * [#69](https://github.com/openziti/desktop-edge-win/issues/69) - reference counting for identities with access to the same service # Release 0.0.17 * What's New * [#70](https://github.com/openziti/desktop-edge-win/issues/70) - added api ApiVersion to TunnelStatusEvent * [#71](https://github.com/openziti/desktop-edge-win/issues/71) - add .log to rolled over log files * Bug fixes * [#59](https://github.com/openziti/desktop-edge-win/issues/59) - too many services blocked service from accepting connections from the UI * [#61](https://github.com/openziti/desktop-edge-win/issues/61) - identity shutdown needs to be on the uv loop (issue with forgetting identities) * [#63](https://github.com/openziti/desktop-edge-win/issues/63) - when service restarts and UI reconnects clear identities and let the service repopulate the UI * [#67](https://github.com/openziti/desktop-edge-win/issues/67) - set the MTU based on the value reported from the interface # Release 0.0.16 - tracking lost # Release 0.0.15 * What's New * Bug fixes * [#51](https://github.com/openziti/desktop-edge-win/issues/51) - cziti log would never roll over. now the cziti log rolls daily with a maximum of seven (7) log files # All versions prior to 0.0.15 Changelog tracking began with 0.0.15 - all previous changes were not tracked. If interested please review the commit history.