Jan 28, 2019

@timhall timhall released this Jun 7, 2018 · 4 commits to master since this release

Fix slowdown in Windows by replacing system calls in append with VBA approach

Assets 2

@timhall timhall released this Apr 26, 2018 · 11 commits to master since this release

Update VBA-UTC to v1.0.4 (fixes Mac 64-bit compilation error)

Assets 2

@timhall timhall released this Mar 14, 2017 · 16 commits to master since this release

Update VBA-UTC to v1.0.3 (fixes Mac 64-bit issue)

Assets 3
Jun 6, 2016

@timhall timhall released this Jun 6, 2016 · 20 commits to master since this release

  • Update VBA-UTC to v1.0.2 (fixes offset and internationalization issues)
Assets 2

@timhall timhall released this Jun 6, 2016 · 24 commits to master since this release

Add optional Whitespace argument to ConvertToJson for "pretty" printing:

' (from readme example)
Debug.Print JsonConverter.ConvertToJson(Json)
' -> "{"a":123,"b":[1,2,3,4],"c":{"d":456,"e":789}}"

Debug.Print JsonConverter.ConvertToJson(Json, Whitespace:=2)
' -> 
' {
'   "a": 123,
'   "b": [
'     1,
'     2,
'     3,
'     4
'   ],
'   "c": {
'     "d": 456,
'     "e": 789  
'   }
' }

Whitespace can either be the number of spaces to use per indentation or a string to use (e.g. vbTab)

Assets 2

@timhall timhall released this Jun 6, 2016 · 27 commits to master since this release

  • Support Empty and Nothing inside Arrays, Collections, and Dictionaries
Assets 2

@timhall timhall released this Jan 25, 2016 · 37 commits to master since this release

  • Fix internal reference to module name
Assets 2

@timhall timhall released this Nov 5, 2015 · 39 commits to master since this release

  • Add options: UseDoubleForLargeNumbers, AllowUnquotedKeys, and EscapeSolidus
  • Breaking Solidus is no longer escaped by default in ConvertToJson, use the below to re-enable
JsonConverter.JsonOptions.EscapeSolidus = True
Assets 2