Releases: vba-blocks/vba-blocks
vba-blocks v0.5.3
vba-blocks v0.5.2
- Fix path dependency issues when exporting
vba-blocks v0.5.1
- Check dev-dependencies when validating lockfile
vba-blocks v0.5.0
- Add
vba test
that uses convention of callingTests.Run
in project - Support
.editorconfig
when exporting project
vba-blocks v0.4.2
- Include dev-* in export
vba-blocks v0.4.1
- Fix issue with missing debug dependency
vba-blocks v0.4.0
This release updates vba run
with new powers and a new signature and adds a new dev profile for including certain src, dependencies, and references in development.
' (Testing.bas)
Function Test(Filter As String, Filename As String) As String
Append(Filename, "A")
Append(Filename, "B")
Append(Filename, "C")
Test = "Done!"
End Function
Sub Append(Filename As String, Line As String)
' ...
End Sub
vba run Testing.Test "*" /dev/stdout
A
B
C
Done!
- Update
vba run
to use the default target - Update
vba run
to pass multiple arguments - Update
vba run
to support /dev/stdout or CON - Add
[dev-*]
support for src, dependencies, and references - Add
--release
flag for building without[dev-*]
vba-blocks v0.3.1
- Small fixes of error messages
vba-blocks v0.3.0
This release adds automatic patching of vba-block.toml, no more manually editing it on vba export
!
- Automatically patch vba-blocks.toml
- Remove some generated values of export
- Improve Mac ergonomics
vba-blocks v0.2.0
This release is code-named Margot for the little 4-month-old 👶 that's been keeping me busy.
Note: The installation process and directories have been changed, please uninstall any previously installed versions of vba-blocks.
References
This release adds support for references to vba-blocks. You can add a reference to your project with:
[references]
VBIDE = { version = "5.3", guid = "{0002E157-0000-0000-C000-000000000046}" }
Additionally, any references that you add to your project will be exported
(you'll see a message to add it to your manifest, automatic manifest updates are on the roadmap)
Directories
Previously ~/.vba-blocks
was used for caching, but this doesn't really match the system defaults for Windows or Mac.
The install and cache locations have been updated to better match system expectations. You can safely delete the previous ~/.vba-blocks
(either C:\Users\...\.vba-blocks
or /Users/.../.vba-blocks
on Mac), if you had installed vba-blocks previously.
Installer
There were some issues getting the installer to work consistently on Windows and Mac, so a simpler installation script will be used for the time being. This does not affect how vba-blocks works, just how it gets on your system.