9.0.0
Milestone: https://github.com/Emurgo/cardano-serialization-lib/milestone/3?closed=1
Breaking change: TransactionBuilder.new
required two new parameters for max-value-size and max-tx-size (in bytes). It will now use these parameters to not only assert when the tx itself is out of bounds and cannot be built or when an out-of-bounds output is being added, but it also performs a safer change construction, breaking it into multiple outputs in case there are too many native assets.
See this PR for reference: #187
NOTE: maximum transaction and output sizes are protocol parameters that might change!
Current values at the time of this release are: