Files
desktop-edge-win/release-notes.md
T
2020-11-13 20:22:03 -05:00

11 KiB

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 - 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 - 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 - DNS now listens on the same IP as the configured TUN
    • #165 - The UI has been widened and the services now are stacked making it easier to read
    • #167 - Change the logs folder to be available to all users not just administrators
  • Bug Fixes

    • #158 - Toggling an identity off that was not found crashes the service
    • #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 - 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 - When the registry key is set incorrectly (over 255) the detection would fail. Changed the logic to accomodate incorrectly set values
    • #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 - Support added for IPv4 intercepting. Services can now be created for any IPv4 address.
    • #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 - Installer added to GitHub Actions build.
  • Bug Fixes

    • #130 - Detection of new release was inconsistent.
    • #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 - DNS requests with "connection-specific local domain" would not resolve

Release 1.0.4

  • What's New

    • #94 - Added support for 'hosted' services
  • Bug fixes

    • #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 - Allow UI/client to get and set log level dynamically via ipc
  • Bug fixes

    • #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 - ConnectionSpecificDomains cause DNS lookup failures
    • #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 - DNS stops responding when changing wireless networks
    • #121 - DNS queries take a long time after a computer wakes from sleep

Release 0.0.27

  • Bug fixes

    • #119 - Service would not start when IPv6 was disabled via the Windows registry

Release 0.0.24

  • What's New

    • #94 - Added support for 'hosted' services
  • Bug fixes

    • #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 - buffer DNS messages and panic/recover properly when network changes happen

Release 0.0.19

  • What's New

    • Nothing yet
  • Bug fixes

    • #82 - MTU was no longer sent to UI correctly
    • #86 - Inconsistent treatment of DNS requests - all requests will be treated as absolute going forward
    • #90 - UI will not reconnect to service if started before service

Release 0.0.18

  • What's New

    • #70 - Version added to api to report when model changes occur
  • Bug fixes

    • #69 - reference counting for identities with access to the same service

Release 0.0.17

  • What's New

    • #70 - added api ApiVersion to TunnelStatusEvent
    • #71 - add .log to rolled over log files
  • Bug fixes

    • #59 - too many services blocked service from accepting connections from the UI
    • #61 - identity shutdown needs to be on the uv loop (issue with forgetting identities)
    • #63 - when service restarts and UI reconnects clear identities and let the service repopulate the UI
    • #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 - 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.