v1.8.2
Fixes
- Removed an assertion that could be violated when an invalid text encoding was encountered; replaced with IonException. (#357)
- Sped up modifications of deeply-nested IonValues by up to 40% by adding a reference to IonSystem within IonContainer. This change also prevents a potential StackOverflowError when working with deeply-nested containers. (#361)
- Reduced the CPU time, heap allocations, and garbage collection time required to instantiate binary writers by up to 70% by making PooledBlockAllocatorProvider a singleton. (#363)
List of commits: v1.8.1...v1.8.2