Releases: chelh/VBASync
VBA Sync 2.2.0
- Breaking change: Since v1.x the program's name has changed. If you have shortcuts that point to
VBA Sync Tool.exe
, point them atVBASync.exe
instead! - Breaking change: Since v2.2.0
.ini
files are now in UTF-8 format using system line endings. If you have problems with.ini
file encoding, delete the affected.ini
files and regenerate them. - Add support for hooks (as specified in the Options window)
- Add support for subdirectories in repository folder (needs to be activated in the Options window)
- Add session option to delete document modules when publishing (now off by default)
- Bug fix: “Ignore empty modules” setting wasn't loaded
- Bug fix: Refreshing would fail if
.frx
files had different stream lists - Bug fix:
.frx
file would show as changed whenever Office changed the order of sites - Bug fix: Startup was ignoring the first command-line argument
- Bug fix: Repeated extractions of the same Office file weren’t generating identical
.frx
files
Windows: Requires Microsoft .Net Framework 4.0 or later.
Linux/Mac: Tested with Mono 4.6.2. May also be compatible with earlier versions.
VBA Sync Tool 2.1.2
- Breaking change: Since v1.x the program's name has changed. If you have shortcuts that point to
VBA Sync Tool.exe
, point them atVBASync.exe
instead! - VBA Sync Tool can now manage your VBA project's license keys, if it has any
- Allow dragging and dropping files
- Automatically switch file and folder paths if needed
- Added validation to file and folder boxes
- Added clickable hyperlinks to the About window
- Added edit menu
- Added session option to ignore empty files
- Added session option to add new document modules when publishing (now off by default)
- Added keyboard shortcut for save session (Ctrl+S)
- Added keyboard shortcut for open session (Ctrl+O)
- Added keyboard shortcut for load last session (Ctrl+L)
- Bug fix: Installer was leaving around old
VBA Sync Tool.exe
- Bug fix: Recent files list wasn't being loaded
- Bug fix:
Project.ini
was being saved without an ending newline
Windows: Requires Microsoft .Net Framework 4.0 or later.
Linux/Mac: Tested with Mono 4.6.2. May also be compatible with earlier versions.
VBA Sync Tool 2.0.1
- Breaking change: Since v1.x the program's name has changed. If you have shortcuts that point to
VBA Sync Tool.exe
, point them atVBASync.exe
instead! - Normalized to DOS/Windows line endings everywhere
- Will now do a full refresh after applying changes
- Bug fix: sometimes duplicated or changed order of lines
Windows: Requires Microsoft .Net Framework 4.0 or later.
Linux/Mac: Tested with Mono 4.6.2. May also be compatible with earlier versions.
VBA Sync Tool 2.0.0
- Breaking change: Since v1.x the program's name has changed. If you have shortcuts that point to
VBA Sync Tool.exe
, point them atVBASync.exe
instead! - Removed dependency on WPF if all settings are specified on the command-line.
Windows: Requires Microsoft .Net Framework 4.0 or later.
Linux/Mac: Tested with Mono 4.6.2. May also be compatible with earlier versions.
VBA Sync Tool 1.3.1
- Bug fix: Publishing to Office 2007+ file formats (
.xlsm
,.docm
, etc.) wasn't working. - Bug fix: Tool will now remove enclosing quotes from paths in situations where it makes sense.
Requires Microsoft .Net Framework 4.0.
VBA Sync Tool 1.3.0
- Added an About window
- Added a list of recent sessions
- Bug fix: Forms with TabStrip or MultiPage controls were always marked as changed
- Bug fix: Portable version was still writing
LastSession.ini
to%AppData%
; now it will write to the program directory
Requires Microsoft .Net Framework 4.0.
VBA Sync Tool 1.2.0
- Added more command-line switches (see
README.md
for details) - Added a French translation (credit to hectorticoli)
- Bug fix: Would crash if the Office file were locked at time of extraction
- Bug fix: Assert failure on exit in certain localized versions of Windows
- Bug fix: Error reading MorphData controls that had a special effect
Requires Microsoft .Net Framework 4.0.
VBA Sync Tool 1.1.4
- Now using static linkage for third-party assemblies when allowed.
- Updated icons.
Requires Microsoft .Net Framework 4.0.
VBA Sync Tool 1.1.3
- Bug fix: Was reading Form.Font a second time, from the wrong location (new in 1.1.2).
Requires Microsoft .Net Framework 4.0.
VBA Sync Tool 1.1.2
- Bug fix: Saving forms with embedded frames would sometimes fail.
- Bug fix: Sequence did not contain any elements when class name case did not match.
Requires Microsoft .Net Framework 4.0.