Skip to content

Releases: dseph/EwsEditor

EWSEditor 1.27.0

05 Nov 23:20

Choose a tag to compare

Minor changes and fixes.

Full Changelog: 1.26.0...1.27.0

EWSEditor 1.26.0 released.

19 Feb 19:10

Choose a tag to compare

Improvements to the login screen and the EWS Post Window. The mini window which had details for the completed call in the EWS POST window was moved to a tab in the response area. The tab to the right of where you enter the request body can now do some basic checking of the request will flag errors or will render the body if it does not find a problem. ExportItems and UploadItems were not working for EWS Impersonation and are working now.

EWSEditor - 1.24.0

27 Feb 16:44

Choose a tag to compare

You can now set the Authority and Scope in the login screen. This allows EWSEditor to be used with GCC High/DOD and other tenants.

EWS Editor 1.23.1

16 Dec 18:16

Choose a tag to compare

Removed oAuth 1 login option - Only oAuth 2 is supported now.
Added in selection for redirect path selection/entry when logging in with oAuth2. You can choose a redirect path from the pull-down or enter your own.

EWSEditor 1.23

23 Sep 05:16

Choose a tag to compare

1.23 Released – 5/17/2021 - 9/23/2022
Fixes were done for UI resizing issues.
A new window "Check Item Folder Classes" has been added to the Tools menu. It is used to look for items of types which do not belong in a folder.

EWSEditor 1.22.3 - test release for resizing login screen

23 Jun 21:58

Choose a tag to compare

Fixed UI issues in the EWS POST window.

EWSEditor 1.22.2 - test release for resizing login screen

04 Jun 00:39

Choose a tag to compare

EWSEditor 1.22.1 - test release for resizing login screen

03 Jun 22:55

Choose a tag to compare

Test release for resizing login screen

EWSEditor 1.22

17 May 23:39

Choose a tag to compare

1.22 Released –1/18/2020 –5/17/2021

The major updates for this version are around adding oAuth2 support, optionally not logging the authorization header, having the EWS POST window have some support for oAuth + logging + quickly setting common headers, being able to parse the oAuth tokens used and improving the flow for logging in.

• Fixed an issue where if you don't have NuGet package’s location elsewhere Visual Studio ends up looking in the wrong place.
• The NuGet.Config file was in the wrong location.
• Changed default EWS version to 2016.
• Added code for OAuth 2.0 delegate and App permissions.
• Can renew oAuth 2.0 delegate token.
• In Options added a checkbox which controls if the Authorization and Proxy-Authorization headers are logged. Default is to no log.
• Fixed a bug where the settings for logging to file did not work until after a new session had been started - the settings did not affect the current session.
• Changed the folder for some screen files.
• Fixed spelling - Address in one instance was not correctly spelled in delegate screen.
• The POST screen has been updated to log to EwsEditor logging and is turned on and off on the POST window.
• The headers grid in EWSEditor has been enlarged and can grow to the right.
• Setting headers is now easier in the EWS POST window. A new button with an asterisk was added to the buttons for header grid - it displays a window for easily adding new headers to the headers grid - client-request-id, return-client-request-id, OAuth authorization token from the main app and x-anchormailbox. Note that existing headers in the grid are removed before new ones added so there will be no conflicts.
• Added an “oAuth Token” window under Tools to be able to parse the oAuth token (if there is one) and display it in a human readable format. The screen also allows for a token string to be pasted-in for parsing or it can pull in the current token if oAuth is used in a current login session. Times are in UTC and the machine’s local time. A link to what the values mean is at the bottom of the window.
• Removed some commented-out code. added file name to some files.
• Combo box for UserAgent header now defaults to EWSEditor and its current version.
• Log-in screen changes: In the login dialog changes had to be made to accommodate oAuth2. There were also changes done to reflect the more common settings used with EWS. This includes changing the default version to 2016, defaulting the fixed URL for 365 as the default and changing the default login credentials to be oAuth2 delegate. A link has been added to the screen to launch IE to the page covering the requirements for oAuth. The Global Options button has been renamed “Options” to reflect what its called in the Tools menu.

EWSEditor 1.21

18 Jan 21:41

Choose a tag to compare

• Updated NuGet packages.
• Updated targeted .NET version used to 4.7.2. This helps with issue of using TLS 1.2.
• Updated to the latest check-in of the EWS Managed API.
• Fixed issues with the UserAgent header for ExportItems window.
• Fixed issue with search folders – they don’t have a child count.
• Fixed issues with Export Items window, including the issue with the UserAgent header.
• Expand DLs window now has a selection to expand a Contact List by using it’s ID.
• Added a load selection to Encoding form.
• Made changes to no longer get warnings when compiling.
• Added samples for creating and updating search folders.
• Move Items now works.
• In the Find Search Folders window there were typos - changed "shared" to "search".
• Minor changes to the login screen were done for positioning of controls and colors of comments.