Portable AweSync Changelog

What's new in Portable AweSync 8.1.2.0

Jul 8, 2022
  • Fixed “Can’t get Google timezone” error while contacts sync;
  • Fixed mapping of contact phone fields.

New in Portable AweSync 8.0.9.0 (Jun 29, 2022)

  • Fixed contact sync error that occurred when adding contacts to Google.

New in Portable AweSync 8.0.7.0 (Jun 17, 2022)

  • Fixed contact synchronization features: Sync All -> Contacts and Debug -> Remove Contacts Index.

New in Portable AweSync 8.0.6.0 (Jun 16, 2022)

  • Fixed a contact sync failure that occurred when Google did not have any contacts;
  • Fixed stats tooltip not showing all information;
  • ‘Lotus Notes’ was replaced with ‘Notes’ all over the UI.

New in Portable AweSync 8.0.1.0 (Jun 9, 2022)

  • Implemented support of Google People API to return back the contacts synchronization functionality previously implemented with outdated Contacts API;
  • Added support of HCL Notes 12.

New in Portable AweSync 7.8.0.0 (Oct 16, 2020)

  • Fixed the ERROR that started appearing for some users in early October 2020 – Can’t process: The request was aborted: Could not create SSL/TLS secure channel. TLS 1.2 is now enforced.

New in Portable AweSync 7.7.0.0 (Aug 19, 2020)

  • Fixed Calendar synchronization error: he following error: Response status code does not indicate success: 404 (Not Found).

New in Portable AweSync 7.6.0.0 (Feb 6, 2020)

  • Updated according to new Google requirements for OAuth API verification process;
  • Several bug fixes and performance improvements.

New in Portable AweSync 7.5.1 (Mar 5, 2019)

  • Added support of IBM Notes 10;
  • Enhanced stability and fixed several performance issues reported by our users.

New in Portable AweSync 7.5 (Jan 23, 2019)

  • IBM Notes 10 support;
  • Fixed several performance issues.

New in Portable AweSync 7.0.1 (Oct 27, 2017)

  • Enhanced stability and performance;
  • Fixed the problem with freezing of synchronization;
  • Fixed several performancer issues.

New in Portable AweSync 6.7.0 (May 29, 2017)

  • Improved stability and performance;
  • Fixed the problem with ContactsRestorer.exe tool (the error Execution of authentication request returned unexpected result: (404) Not Found on running the tool);
  • Fixed the error "Can't connect to Google service: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.";
  • Fixed the error "Can't process: Object reference not set to an instance of an object".

New in Portable AweSync 6.6.0 (Mar 2, 2017)

  • Added Win10 compatibility;
  • Fixed activation problem experienced by users without access to HTTPS;
  • Fixed "System.NullReferenceException: Object reference not set to an instance of an object". The error might occur randomly, due to some calendar-related problems in Google;
  • Fixed "Can't process: The added or subtracted value results in an in-representable DateTime." The error might be experienced by some users in some random cases.

New in Portable AweSync 6.5.0 (Sep 5, 2016)

  • improved overall stability and performance;
  • fixed some minor issues.

New in Portable AweSync 6.4.0 (May 20, 2016)

  • improved overall stability and performance
  • changed OAuth2 instruction
  • added additional logging
  • fixed some minor issues

New in Portable AweSync 6.3.0 (Dec 28, 2015)

  • added the possibility to manage Private settings - now the settings can be enabled/disabled by Administrator at a corporate level
  • fixed the error "Wrong license code"
  • fixed the error "Token has been revoked"
  • fixed the problem with crashing default calendar on some Sony devices
  • fixed the issue with declined events not deleted from Google calendar

New in Portable AweSync 6.2.0 (Dec 28, 2015)

  • Added backup encryption
  • Improved restore tool
  • Enhanced work with locked Notes ID file. Now Awesync will try to wait until ID file will be available
  • Integrated new cryptographic algorithms which make Awesync FIPS-compliant
  • Fixed some minor errors

New in Portable AweSync 6.1.0 (May 28, 2015)

  • Fixed incorrect synchronization of all days events;
  • Fixed crashing in some situations;
  • Fixed several problems during activation process;
  • Enhanced performance and stability.

New in Portable AweSync 6.0.0.2 (Mar 18, 2015)

  • Added support of corporate-wide licensing and ability to install corporate licenses via domain policies to employees' computers. With a corporate license key Awesync activation is tied to organization part of IBM Lotus Notes names. That is, if all employees have Lotus names like "John Doe/Company", then corporate license key will work for all users with "/Company" in their names;
  • Added possibility to manage some settings via Group Policy objects: allow or prohibit synchronization of Calendar, Contacts, Tasks and Notebooks to IBM Lotus Notes side and/or to Google side;
  • Fixed some issues and optimized performance.

New in Portable AweSync 5.1.0 (Dec 2, 2014)

  • Added fixes for several issues occurred after switching to the new Google Calendar API.

New in Portable AweSync 5.0.11 (Nov 20, 2014)

  • Added the option to automatically detect necessity of the patch from Microsoft required to enable work of .NET with Google calendar API;
  • Fixed the error "The requested minimum modification time lies too far in the past. [410]";
  • Fixed the error "Response status code does not indicate success: 410 (Gone)";
  • Fixed the error "The item with the same key has already been added".

New in Portable AweSync 5.0.10 (Oct 29, 2014)

  • Fixed the impossibility to pass authentication for users with @googlemail.com type of addresses;
  • Fixed impossibility to switch off the option for SMS notifications;
  • Fixed the error "Thread in invalid state";
  • Fixed the error "The item with the same key has already been added".

New in Portable AweSync 5.0.8 (Oct 29, 2014)

  • Switched to new Google APIs for Calendar, Contacts, Tasks and Notebook
  • Support of proxy servers with transparent Microsoft NTLM authentication protocol
  • A lot of bug fixes and enhancements

New in Portable AweSync 4.25.3 (Oct 29, 2014)

  • Fixed the error "Default calendar is missing" on Calendar synchronization. This problem occured because of unexpected changes made to Calendar by Google;
  • Fixed the problem with tasks that returned the error "Can't synchronize tasks: Index was outside the bounds of the array".

New in Portable AweSync 5.0.4.1 Beta (Aug 19, 2014)

  • The most important change in this major release is switching from the current Google APIs for Calendar, Contacts, Tasks and Notebook to the new ones. The existing APIs start becoming inactive on November 17th, 2014, so we had to rewrite Awesync using the new APIs to keep the product working after that date. First of all, the new APIs work much faster. Also, the new API for Tasks should resolve some issues with tasks synchronization in case of Google 2-step authentication. The other major improvement is support of proxy servers with transparent Microsoft NTLM authentication protocol. It will enable users with NTLM authentication inside their networks to use Awesync without taking any additional steps, such as installing 3rd party tools as intermediary proxies, etc.

New in Portable AweSync 4.25.0 (Mar 25, 2014)

  • Fixed the problem with tasks synchronization.

New in Portable AweSync 4.24.0 (Mar 6, 2014)

  • Fixed the problem that occurred on synchronization of corrupt or non-standard notebook documents, on Google and on Notes sides;
  • Fixed the problem with incorrect processing of some fields in contacts on contacts synchronization;
  • Fixed the problem with manual activation not working when proxy is enabled;
  • Fixed the error on deleting events in Google;
  • Fixed the error occurred on tasks synchronization.

New in Portable AweSync 4.23.0 (Oct 18, 2013)

  • In this release we've fixed several important problems, such as incorrect synchronization of custom labels of contacts, various problems with tasks synchronization and the error "Can't process: Object reference not set to an instance of an object". Synchronization of some types of Lotus Notes events was added. Please see the details in AweSync 4.23 Release Notes.

New in Portable AweSync 4.22.0 (Jul 1, 2013)

  • Fixed the problem with contacts synchronization (error "Can't synchronize contacts: Object reference not set to an instance of an object.").

New in Portable AweSync 4.21.0 (Jun 17, 2013)

  • In this release we've fixed a problem which prevented tasks from being synchronized. The problem appeared after unexpected and hence unpredictable changes on Google side and caused various error messages related to tasks sync, such as "Index is out of range", "Can't parse JSON text", etc. In addition to this fix, AweSync code was optimized - now synchronization is not stopped in case notes.ini file is not found while Notes session itself is opened successfully
  • New release is available in 14 languages: Chinese, Czech, Dutch, English, French, German, Italian, Japanese, Polish, Portuguese, Portuguese (Brazilian), Russian, Spanish, and Swedish

New in Portable AweSync 4.20.0 (May 15, 2013)

  • Fixed the error "Error while reading deleted Google events: An item with the same key has already been added";
  • Fixed the problem with missing buttons in Settings windows under Parallels desktop.

New in Portable AweSync 4.19.1 (Apr 2, 2013)

  • Added authorization via eToken;
  • Added the possibility to edit startup delay manually in %appdata%\AweSync\settings.cfg file. Now you can edit 30 line where 30 - delay in seconds;
  • Fixed the problem with extra comma symbols in contacts sync'ed from Google to Notes;
  • Fixed the error "Error while RetrieveMissingEvent: An item with the same key has already been added";
  • Fixed the error "Can't process: Object reference not set to an instance of an object" that occurred in case Awesync index contained events related to an inactive calendar.

New in Portable AweSync 4.18.0 (Dec 6, 2012)

  • Added the option to make sync'ed tasks from Google private in Notes;
  • Fixed the Notebook problem arisen after moving the Notebook folder from Google Docs to Google Drive;
  • Fixed the error: ERROR - Google operation failed (403): Rate limit exceeded, lower query rate.

New in Portable AweSync 4.17.0 (Oct 4, 2012)

  • Version 4.17 contains the ability to synchronize contacts with read-only Notes address book, as well as an option to use automatic proxy configuration script from IE. Also, several important fixes were made.

New in Portable AweSync 4.16.0 (Jun 8, 2012)

  • Fixed the problem with long verification for deleted Google calendars;
  • Fixed the error "Can't process: Argument has been deleted" which is related with AweSync index locking problem;
  • Fixed the problem with events restore tool (support of Win x64 is added).
  • Fixed the error "Can't synchronize contacts: You do not have access to write public document to Lotus Notes database".

New in Portable AweSync 4.15.0 (Jun 8, 2012)

  • Fixed the problem with long verification for deleted Google calendars;
  • Fixed the error "Can't process: Argument has been deleted" which is related with AweSync index locking problem;
  • Fixed the problem with events restore tool (support of Win x64 is added).
  • Fixed the error "Can't synchronize contacts: You do not have access to write public document to Lotus Notes database".

New in Portable AweSync 4.15.0 (May 10, 2012)

  • Fixed notification for All Day events;
  • Fixed the error "Unexpected contact's batch status code: 503 Status reason:Temporary problem - please try again later. The user is over quota";
  • Fixed the error "Error in MainForm.ProcessSyncThreadFunc: Invoke or BeginInvoke cannot be called on a control until the window handle has been created";
  • Fixed the error "Can't synchronize contacts: You do not have access to write public document to Lotus Notes database".

New in Portable AweSync 4.14.0 (Apr 6, 2012)

  • Added possibility to properly synchronize Lotus Notes categories after moving tasks from one list in Google to another;
  • New option which allows to not display the Main window on startup if the option Minimize when started is selected in AweSync;
  • Improved locking index mechanism;
  • Improved synchronization of postal address in contacts;
  • Fixed the problem with full log that appeared each time after clicking on balloon with error notification;
  • Fixed the problem with some e-mails not sync'ed in contacts;
  • Fixed presentation of the proxy settings in UI.

New in Portable AweSync 4.13.0 (Feb 17, 2012)

  • Optimized the speed of checking for deleted documents in Lotus Notes by excluding verification of deletion of those events, which aren't within time-frame specified in settings, if the time-frame is defined;
  • Fixed the error "Calendar is not in this feed" appearing in some cases during calendar synchronization;
  • Fixed the error causing home email not being synchronized from Lotus Notes to Google in some cases;
  • Fixed the problem with trial message not removed completely automatically from contacts description after purchasing the product.

New in Portable AweSync 4.12.0 (Jan 26, 2012)

  • Added command line with support of some AweSync options.
  • Added option to clear AweSync logs and backups automatically, after a chosen period of time;
  • Added more security to portable version by changing log storage destination from %AppData% to the main application folder;
  • Added an option to keep sync'ed events, contacts, tasks, or notes in sync destination even if initial events (contacts, tasks, notes) were removed from a source;
  • Added synchronization of annual All day events from Google to Lotus Notes as Anniversaries;
  • Added automatic full sync of contacts after changing filtering settings for contacts;
  • Added immediate sync on startup, if automatic synchronization is selected in settings;
  • Added one more sync attempt (without displaying error balloon) when automatic sync fails due to a network problem;
  • Fixed the problem with unwanted changing of e-mail types in Notes contacts, if e-mail type contacts in Google is changed after synchronization with iPhone: now the e-mail type in Notes contacts won't change in this case.

New in Portable AweSync 4.11.0 (Oct 14, 2011)

  • In this release support of Chinese language has been added. Besides, some important problems have been addressed: the problem with timeframe (when new future events outside timeframe weren't sync'ed), the error "Can't synchronize contacts - The remote server returned an error: (400) Bad Request", etc.

New in Portable AweSync 4.10.0 (Aug 12, 2011)

  • Added possibility to synchronize Lotus Notes Notebook entries in rich text format (except in-line pictures or attachments);
  • Added possibility to define a folder in Google Docs to sync Notebook entries. Please note that if you change the name of Google Docs folder for Notebook synchronization, the documents already synchronized to your default folder (created by AweSync in Google Docs) and not modified after setting change immediately. If such document is modified after setting change, it will be synchronized to a newly created folder, whereas older version of this document will still be available in default AweSync folder in Google Docs;
  • Added possibility to sync events from a shared/read-only Google calendar as available in Notes calendar;
  • Fixed the problem with symbol ";" which is not used as separator in Lotus Notes contacts any more;
  • Fixed the error "Index was out of range. Must be non-negative and less than the size of the collection";
  • Fixed the error "Google operation failed (403): g:originalEvent does NOT correspond to an instance of the recurring event".
  • Fixed bug with tray notification.
  • Fixed the problem with Google default calendar: "Google Calendar specified as default is not found in your Google account. Synchronization is stopped".

New in Portable AweSync 4.7.0 (Mar 18, 2011)

  • Added Notebook synchronization:
  • During the first synchronization of Notebook between Notes and Google Docs, AweSync will create a new folder in Google Docs named "Lotus Notes Notebook", to where Notebook entries from Notes will be synchronized as Documents. When synchronizing from Google to Notes, AweSync will synchronize only documents found in the folder "Lotus Notes Notebook", so if you will be doing one-way sync from Google to Notes and you do not have the folder with this name in Google Docs, you'll need to create it first and place there the Documents you need to synchronize. Please note that only synchronization of Documents is supported - nor Spreadsheets, neither Presentations will be synchronized.
  • Also, keep in mind that in current release formatting is preserved only when Notebook entries created in iNotes are synchronized to Google Docs one-way only. In all other cases all formatting will be transformed to plain text. For example, if you have a Document in Google Docs folder "Lotus Notes Notebook" with formatting, and then edit it, then upon synchronization to Lotus Notes all formatting will be lost. Or, in another example, if you have your Notebook locally in Lotus Notes client, and synchronize it to Google Docs, it will show without formatting as a plain text in Google Docs. And if you modify it on Google Docs side with two-way synchronization enabled, triggering pushing changes from Google Docs to Lotus Notes, this will also make you lose the formatting upon next synchronization;
  • Added support of Dutch language;
  • Fixed the error "Returned code: 403. Reason: The property "goo.allowInvitesOther" may only be changed by the organizer";
  • Fixed the problem with reminders synced only for events created by user;
  • Fixed the error "Returned code: 400. Reason: Wrong value of original Id";
  • Fixed the error "Google operation failed (400): Participant is neither attendee nor organizer";
  • Fixed the problem with changing time-zone while AweSync is open, which caused meetings between Google calendar and Lotus Notes to be occurring at different times;
  • Fixed the problems with windows profile synchronization due to the length of some files in the directory specified in object.

New in Portable AweSync 4.6.0 (Jan 24, 2011)

  • Added support of Polish and Portuguese user interface (log is not translated to Polish yet, so Polish volunteer translators are welcome);
  • Added the option for manual activation used when it is not possible to connect to Awesync activation service;
  • Added the option to select different databases for contacts synchronization, so that users can select the Address Book with contacts they wish to synchronize;
  • Added the warning that will appear when Awesync tries to synchronize to a read-only/ not editable Google calendar;
  • Fixed the problem with impossibility to change event owner in Google calendar after synchronization of event from Notes to Google (will work for newly created meetings);
  • Fixed the problem "Value cannot be Null" occurred on contacts synchronization;
  • Fixed the problem with e-mails in the format "Lastname,Firstname" .

New in Portable AweSync 4.5.0 (Dec 9, 2010)

  • Added multi-language support;
  • Optimized memory consumption;
  • Added the option to backup events in case of events deletion both in Lotus and Google. Restore is not implemented and possible only with support team help for now;
  • Added the option to sync events to Google according to Google default privacy settings;
  • The tray balloon will show synchronization results only for the data type(s) selected by user (calendar entries, contacts or tasks);
  • Fixed the error "Notes error: Field is too large (32K) or View's column & selection formulas are too large". Note that the fix will work only for the newly created events;
  • Fixed the "Error in SyncLotusMainDoc: Index and length must refer to a location within the string";
  • Fixed the problem with participants not processed by Google correctly without providing a reason for this;
  • Fixed the problem with displaying reminders for events created in Google and later sync'ed to Notes.