]> git.bitcoin.ninja Git - ldk-java/tag
v0.0.104.0
object d2925e24ac4643ec22eb73495f0424e27def2545
authorMatt Corallo <git@bluematt.me>
Tue, 21 Dec 2021 17:46:05 +0000 (17:46 +0000)
v0.0.104.0

 * Updates to LDK version 0.0.104. See
   https://github.com/lightningdevkit/rust-lightning/releases/tag/v0.0.104
   for the full changelog.
 * Use `Reference.reachabilityFence` to work around Java's somewhat
   poorly documented memory model. This seems to be the intended use so
   its likely this will fix the early finalization bugs we've seen, but
   formal documentation on the Java memory model appears to be lacking
   so its possible (albeit unlikely) that more may be required later.
   This bumps our required Java version from 1.8 to 9.
 * Exposes `Hash` and `Eq` via Java's `hashCode` and `equals`.
 * Thows an exception instead of incorrect operation if multiple
   `ChannelMonitor`s for the same channel are provided to a
   `ChannelManagerConstructor`.
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEAMEnFUKGmY5X9GTzY4nT3sg4n6EFAmHCFLIACgkQY4nT3sg4
n6FomQ//Wg3XDTf7KCGzQxyCtkmGqWWULIfSuLnhMLcppjVezy3e/GEhKgEkB1th
xvT5u/S7cfzMmdH4ZKlUD/fMpJjXU2sUSZq6bf8u4qctc+zWESlYxPqgJehdwAj/
hx5Ejo5UCDCSRRvBfNkBcMCmYld9uHIpt2DGiLm/jRIB1z1Ruh5dUKS7y+5HuM+m
OuhOpTVy1fkl4EE0Fes40kVH5wWKtdv9WXT1vKx5VN1WLllmMCXLTng4weqJJb1Z
tbzrStd7n2Oq1b8apqLFVQ662F0sOmYDszPekhwCb+yaSWncjkyyxKN0XhL4Znxg
dErq3OOD7tN88866t94b22NlwmSVqn0aGEEYwvTodepJgA7//buYTwbhSkJQ2akk
DNmD36/u4SgE7Op/2kfW6d4MCUWaKX96kCkj6cC4CGlgYKSqfhBMNYm9Erbadhod
yYOKOSz/bnUd+SLm0EE5oZL8hzKPZItS1+X49FNLVRU2BPQxM+LLlKif6Sl2+TKq
eDlqWdQc/nvzEcYi2rqvaEfVdpAz8EWE4aBcoV2NuknWARYIZKHw12OXbZ37De7Y
koD2ofIhb1S5Xx2E2Bfc5wDAn/ued7i0wahwELiRdDusSccvU7bAxFfuLW1dEbcM
MQaRq7AZb1hpHI2qc04NRaJMUNaQGvF22mpi7ZKxbBkByLvZsKM=
=Fh1h
-----END PGP SIGNATURE-----