* v0.5.0 release notes * Add release note about defaulting to native segwit * Update with latest commits * Update & name release
25 KiB
v0.5.0 - The release who must not be named
Running Bitcoin-S
If you want to run the standalone server binary, after verifying gpg signatures, you
can unzip bitcoin-s-server-0.5.0.zip
and then run it with ./bin/bitcoin-s-server
to start the node. You will need to
configure the node properly first, you can find example
configurations here.
You can then unzip the bitcoin-s-cli-0.5.0.zip
folder and start using the bitcoin-s-cli
like this:
./bin/bitcoin-s-cli --help
Usage: bitcoin-s-cli [options] [<cmd>]
-n, --network <value> Select the active network.
--debug Print debugging information
--rpcport <value> The port to send our rpc request to on the server
-h, --help Display this help message and exit
For more information on what commands bitcoin-s-cli
supports check the documentation, here is where to
start: https://bitcoin-s.org/docs/next/applications/server#server-endpoints
Verifying signatures
This release is signed with Chris's signing key with
fingerprint 339A49229576050819083EB3F99724872F822910
To do the verification, first hash the executable using sha256sum
. You should check that the result is listed in
the SHA256SUMS.asc
file next to its file name. After doing that you can use gpg --verify
to authenticate the
signature.
Example:
UPDATE ME!!!!!!!
$ sha256sum bitcoin-s-server-0.5.0.tgz
aa1084edb5fcd3d1dbcafe0d0fba787abf4cd455bbe38809bd9a65a49c0cd0eb bitcoin-s-server-0.5.0.tgz
$ gpg --verify SHA256SUMS.asc
gpg: Signature made Thu 24 Sep 2020 12:49:39 PM CDT
gpg: using RSA key 339A49229576050819083EB3F99724872F822910
gpg: issuer "stewart.chris1234@gmail.com"
gpg: Good signature from "Chris Stewart <stewart.chris1234@gmail.com>"
Website
Releases
https://repo1.maven.org/maven2/org/bitcoin-s/
Snapshot releases
https://oss.sonatype.org/content/repositories/snapshots/org/bitcoin-s/
BREAKING CHANGES to Configuration Options
It is required that all wallets pre #2217 need to have the configuration
bitcoin-s.wallet.aesPassword = "changeMe"
See issue #2245 for the errors that are thrown when this isn't set.
This password can be changed now with the keymanagerpassphrasechange
RPC command.
Multi Wallet Support
Initial support for saving multiple seeds and wallets has been added to Bitcoin-S!
This does not yet allow you to load and use multiple wallets at once, but you can switch between wallets using the
bitcoin-s.wallet.walletName
config option.
Module Level Changes
Bitcoind RPC Client
The Bitcoind RPC Client now has support for v0.20 & v0.21!
The Bitcoind RPC Client now has support for using it with a bitcoind that has multiple wallets loaded, this is done by
setting the walletName
parameter in the required functions.
Commits
940fce433d
Fix rescans with bitcoind backend (#2605)
648e7d9aba
Bitcoind v0.21.0 support (#2414)
3f18ba18d7
Bitcoind Version from String (#2421)
905491fe0e
Fix getPeerInfo for v0.20 (#2402)
e830547773
Use PSBT type in bitcoind calls (#2242)
aaf1a81d4c
Bitcoind RPC Multi-wallet support (#2231)
7c887cc144
Move newer functions to common rpc interface (#2230)
a5621f5f56
Add bitcoind functions for load and unload wallet (#2229)
ead4eaa147
Make bitcoind extend chain api (#2087)
206c5a93d0
Bitcoind v0.20 updated rpcs & tests (#2061)
0b100383f3
Create initial BitcoindV20RpcClient (#2060)
Chain
The ChainHandler
has been split up into two different types: ChainHandler
and CachedChainHandler
.
CachedChainHandler
stores in memory the latest block headers and allows for faster syncing.
ChainHandler
uses the chain database to access all data, this is necessary for things like the wallet to be able to
point to a single ChainApi
and not get outdated data.
Neutrino syncing should be faster after some optimizations.
Commits
d159f3eb5f
Reduce number of rows selected by best filter header/best filter query (#2617)
1dacb74edf
Optimize filter sync and fetching filter heights (#2568)
e44a620ea1
Small cleanups on the chain docs (#2515)
4e285e6746
Make ChainApi.processHeaders() return a failed future in the case we … (#2436)
9bef444fe7
Rework BlockHeaderDAO.chainTips into two methods: BlockHeaderDAO.{get… (#2443)
40f46d7c7a
Remove BlockHeader.getBlockchainsFrom(), rework type signature for Bl… (#2431)
2de17bb4e4
2020 11 13 issue 2258 (#2260)
CLI
New CLI commands have been added such as decodepsbt
, getblockheader
, and bumpfeecpfp
. For a full list of available CLI
commands check the docs.
The Cli
module is now published as a library, this should allow other projects to easily interact with a Bitcoin-S server.
The cli
is also published using the sbt-native-image
plugin. (#2494)
Commits
f849ba492f
Wallet name in walletinfo (#2603)
94c71543fb
Add createmultisig cli command (#2495)
fb43748d97
Version Number in logs & Cli Command (#2467)
2be2df12db
Publish Cli as library (#2433)
847981317a
Add getblockheader cli command (#2424)
f135322c09
Bump Fee Cli commands (#2415)
a2b54eef30
Import Seed cli commands (#2376)
ce9fbb0807
Analyze PSBT function (#2240)
c08379b236
Decode PSBT function (#2237)
c662cf802d
Make tx an argument for decoderawtransaction (#2155)
8c4308e2c6
Make cli pretty print json (#2130)
Core
Fixed some bugs with PSBT parsing and adding witness scripts.
Initial BIP 155 support for sending and receiving addrv2 messages.
Initial BIP 325 support for interacting with Signet.
Experimental TLV support for DLC messaging, data structures, and algorithms. These are subject to change and if your project is looking to use them it is recommended to use nightly builds to stay up to date.
Commits
0280707eaa
Make contract info lazy so native image works (#2606)
c4edcb2d5f
Update dlc before release (#2543)
04cc10effe
Add better Block.toString that doesn't blow up logs (#2585)
810ca7c678
Create BlockSyncState type (#2567)
aa0a6f96b8
Bech32 address improvements (#2571)
abc1fdd23f
2021 01 15 dlc refactors (#2518)
c4650e3930
Make allFactories lazy so we don't hit NPE exceptions (#2491)
056702f61c
Add explicit signing version associated with a EventDescriptor (#2487)
223be80573
Limit bech32 addresses to segwitv0 (#2471)
141fc548bc
Modified rounding on DLCPayoutCurve interpolation to match spec (#2470)
aba109de16
Add attestation verification utility (#2438)
ff60c6e03e
OutcomePayoutPoint now has the correct types and deffers rounding due to extra_precision in serialized points (#2441)
036d714563
Made TLV serialization and deserialization uniform under a succinct and expressive API (#2420)
13c4b0d955
Added length prefixes to contract_info and cet_signatures TLVs (#2419)
719fab23b7
Remove CompatEither, it was needed for historical purposes to support… (#2394)
378c51991b
DLC Data Structures on Master Cleanup (#2375)
49a281acaf
Pulled down work from adaptor-dlc onto master (#2339)
49871df0c3
Require CJDNS starts with 0xFC (#2356)
3e7fade224
Add latest ProtocolVersion (#2332)
13443fd0d1
Implement BIP 155 addrv2 messages (#2321)
b3d70f559a
Fix TLV parsing for non-standard strings (#2312)
0c03aa9c24
Add function to validate OracleAnnouncementV0TLV's signature (#2308)
28c37ccf1f
trivial: Add a sha256 hash field on all TLV (#2300)
b638c6837e
Move english word list to be represented by a Vector in memory (#2287)
18dfbed8c9
Add helper OracleEventTLVV0.maturation method (#2267)
e4194220c1
Update Oracle TLVs (#2185)
7178cb7136
Fixed P2SH(Segwit) bug and brought down DLC-used PSBT functionality (#2140)
ddf39057fe
Only Validate PSBT BIP143 vulnerability on signing (#2204)
02c10fd89e
Pretty Fee Rate toStrings (#2210)
c275a8c8aa
Make tx bytes functions lazy vals (#2180)
c5be81d5e2
Add address descriptors (#2176)
2e1b4d0491
P2SHTxSigComponent constructor now detects witness data (#2169)
7bbc89fb33
Optimize GetHeadersMessage.fromBytes (#2131)
4ac93660d2
Add BIP45 Multisig Purpose (#2103)
f69678d74b
Allow any HDCoinType (#2097)
fa31609dac
Enable AddrMessageTest (#2106)
d158f4fcb0
Calculate HRP from network param instead of the inverse (#2079)
c2315082d8
Create ExtPrivateKeyHardened (#2073)
856f88f0dd
Initial SigNet support (#2057)
Crypto
ECDSA Adaptor signatures have been added in a basic Java implementation. These should be used with caution as they are experimental and still being developed. They are based on the specification located here, however they do not fully follow the specification and will be updated in the future.
Low R Signing should now use the same algorithm as Bitcoin Core. Previously our first attempted signature would use different added entropy.
Commits
2c2646c78d
Commit add Opt/T fromBytes/fromHex methods similar to StringFactory (#2499)
e944ed083f
Bump size of data for AesCryptTest (#2483)
313e9d6e79
Update secp branch with synced java files (#2448)
70d014f7b2
Fixed Low R signing (#2408)
c7e5c634f3
Brought down ecdsa adaptor signatures implemented in scala from the dlc-crypto branch (#2034)
5bcf3e2a53
Introduced NFC normalization for strings in CryptoUtil and added String hashing functions (#2102)
Db Commons
Various improvements to initializing and parsing an AppConfig
.
Commits
c91f81bdbf
Fix all DAOs to use safeDatabase (#2556)
0cc85cc0b3
Simplify DBConfig Test to fix failures (#2459)
00e6a81a2a
Safely delete files in DBConfigTest (#2451)
6b2237d2e8
Fix overrides AppConfig.configOverrides with DLCOracleAppConfig, also remove hardcoded value out of
AppConfig.configOverrides so people have to implement it (#2209)
ca5324c6a2
2020 10 12 issue 2164 (#2173)
1997f22e7d
Refactor db configuration to use the key 'user' rather than 'username' inline with slick documentation (#2184)
56b385a0e7
Create fromConfig functions for AppConfigs (#2170)
0e41c29a3f
2020 10 08 issue 2147 (#2153)
da2f3232cd
2020 10 06 explicit classloader (#2148)
475ed19df6
2020 10 05 redo config (#2121)
4aec33f38c
Move configuration for sqlite into the 'bitcoin-s' key (#2113)
DLC Oracle
The DLC Oracle is a new module in Bitcoin-S! The DLC Oracle allows you to attest to events and sign their outcomes for DLC participants.
The DLC Oracle can be used to as a standalone module or as an RPC server. You can check out the documentation to find out more.
This is still in beta and is likely to have some breaking changes in the future. As of this release, it is up to date with the DLC Spec.
Commits
779eefb6a5
Rename createevent rpc to createenumevent (#2604)
89e3fc54f5
Fix oracle cli to use announcements (#2576)
7cce23abf7
Implement OracleAttestmentV0TLV, save outcome to db (#2516)
166440b34b
Update DLC Oracle Signing Algo (#2465)
7ad477fdaa
Don't allow negative outcome for unsigned digit decomp events (#2446)
0897ea5da1
2020 11 17 dlcoracle dbutil (#2272)
4c623a8fcb
Fix listEvents in DLCOracle (#2265)
cc42849864
Use New Oracle TLVs in DLCOracle (#2162)
be6a2a2184
Add DbManagement tests for Oracle (#2186)
f55e83ae21
Oracle Announcement TLVs (#2149)
bc3c0af163
Use Llyod's Oracle recommendations on commitment Signature (#2117)
4cc30e15a9
Don't allow duplcate or 0 outcomes for a DLCOracle (#2120)
fcc6558a65
Increase DLC Oracle test coverage (#2128)
5d56e95af7
Add basic DLC Oracle (#2094)
28ed8db9a5
Move DLC Oracle module to master
(#2083)
Eclair RPC
Eclair RPC is now updated to be compatible with v0.5
Commits
d2203f2359
Bump Eclair version (#2405)
e38569db10
Add officially supported version of bitcoind by eclair, also add the ability to specify which version of bitcoind you are using for EclairRpcTestUtil.getBitcoindRpc (#2490)
Fee Provider
Fixed a bug with the BitGo fee provider that occurred during high fee environments.
Commits
a08fc0c8a2
Fix BitGo fee provider parser (#2381)
GUI
The GUI's icon now changes based on the network of the running server. The GUI now will update its balance periodically.
Commits
827f0f3b6a
Uniform GUI denominations (#2534)
95935dca34
Make GUI auto-update balance (#2197)
d2f08fd226
Add network specific icons for bitcoin-s (#2067)
Key Manager
The password to encrypt a seed as well as a BIP 39 password are both now configurable. There also exists now the ability to change your seed's password.
The Key Manager now supports the ability to store an ExtPrivateKey
instead of a Mnemonic. This is only used when using the importxprv
cli command.
Commits
f5dae42761
Make KeyManager return better error messages (#2464)
0e9449d9a1
Add ability to store ExtPrivateKey instead of Mnemonic (#2372)
bd3584eb43
Mask BIP39 password in the BIP39KeyManager (#2350)
79b3d959d3
Create KeyManagerAppConfig (#2268)
744d8d18ab
Add ability to change aes password (#2254)
15bb935769
Use same config option for key manager projects (#2252)
42e9cbb1f2
Make aesPassword option for wallet config (#2217)
7b72d82440
Make BIP 39 password a config option (#2234)
Node
Fixed an issue where the node would not request witness data for blocks.
Fixed an issue with parsing unknown messages.
Commits
d608a44255
Ignore block messages while syncing (#2587)
ddd47b1cf1
Optimize node.start()
and fetching filter & filter header heights (#2554)
7e942ba66d
Add unit test to make sure DataMessageHandler exception doesn't stop node (#2536)
da54d2e9fb
2021 01 11 issue 2493 (#2503)
1ddd7bec1d
Recover errors in DataMessageHandler (#2460)
2b94b33052
2021 01 02 issue 2457 (#2461)
ecc4532bf7
Remove callbacks param from DataMessageHandler & PeerMessageReceiver (#2476)
238bd02595
Request filters after processing (#2463)
9aa4d0fcd1
Fail broadcasting transaction when disconnected (#2336)
9a5ba7bd4f
Fix P2PClient parsing unknown messages (#2315)
7172b4a049
Request witness blocks from peers (#2289)
61c1b91611
Bump user agent to new version (#2055)
Server
Can now use bitcoind as a backend for your bitcoin-s server. Checkout the docs on how to set this up.
Fixed issues where the server wasn't always returning correctly formatted json.
Commits
db6cd10c2f
Fix bestblockhash rpc call (#2612)
a42601ebac
Fix rpc bind address from config (#2542)
a1a2524b56
Use mainnet for default server (#2453)
93dae6c239
2021 01 09 issue 2496 (#2500)
8e6a37e988
Remove extra logback files (#2456)
7409bae8f9
Remove need for params in RPC request (#2418)
eaecc1c377
Implement rpcbind to allow for binding to a different interface (#2409)
de5041ee27
Fix server configuration for the app server (#2413)
42c15ba672
Fix datadir config option (#2271)
5524966998
Add directive to configure timeout on the appServer (#2275)
3701281995
Have api endpoints return json (#2178)
720932f797
BitcoindRpcConfig Test (#2181)
9036869990
Add test for server startup (#2171)
8577bfd34d
Remove requirement for ZMQ with bitcoind backend (#2137)
30b6e22662
Fix NPE and log location on server start up (#2163)
6b98154622
Fix npe exception on oracleServer/run (#2160)
593f170f2a
Refactor Mains to use common BitcoinSRunner (#2141)
8048f1e80c
Add DLC Oracle Server Endpoints (#2105)
105260249f
Bitcoind backend on server start up (#2088)
c853151206
Create Util functions for wallets with a bitcoind backend (#2076)
23d0d7e0ea
Create BitcoindRpcAppConfig (#2077)
Testkit
The testkit now allows you to set any binary location for bitcoind and eclair.
Commits
4bf637a008
Fix 'client1.getDaemon.datadir.exists() was true' (#2544)
d5f162ee09
Fix BitcoindV21RpcClient testkit errors (#2533)
8c918ac0a7
Refactor test case to be more idiomatic in hopes this kills CI failures (#2524)
84ce69eac8
Clean up fixture shutdown code a bit to try and see if this resolves … (#2498)
48cb939976
Don't allow fee unit gen to be 0 (#2346)
cbd6ea2cbe
Start refactoring testkit to allow for specifying a different binary … (#2325)
8f9f7750d9
Remove hard coded bitcoind version eclair was depending on and switch to latest version of bitcoind (#2324)
c29d95eece
Make BitcoinSAyncTest more thread safe and make sure we have all the … (#2292)
Wallet
Multi-Wallet support has been added.
New wallet commands have been added like signpsbt
, listreservedutxos
, and more.
The wallet now stores its last sync height to allow for chainApis that are ahead of the wallet.
The wallet now defaults to use native segwit (bc1 addresses) instead of legacy addresses.
Commits
ee7c96245e
Add walletinfo rpc (#2546)
cba90e5c2b
Fix rescan to fetch blocks during scan (#2540)
36b5fc1427
Create isChange function for wallet (#2535)
f3e81d027d
Remove WalletSync.sync() -> WalletSync.syncFullBlocks() (#2522)
b76be736b8
Rename wallet.getSyncHeight() -> wallet.getSyncDescriptorOpt(). We don't just use height in the descriptor, the hash is just as valuable for connecting to chains (#2479)
1d701c48a3
Use written txDbs in TransactionProcessing (#2449)
90e2a4b6f1
Account for rounding of fee rate in CPFP test (#2423)
92ac986baa
Add extra checks for RBF transactions (#2416)
89222eb766
Add wallet function to bump fee with CPFP (#2399)
64a6b6bbc5
Add wallet function to bump fee with RBF (#2392)
2db21fc3d2
Add get transaction cli command (#2370)
901fb2af17
Rescan Improvements (#2379)
18755df3d1
Multi Wallet support (#2345)
d884f7b4e9
Have makeOpReturnCommitment use random UTXO selection (#2320)
641b2236d6
Let wallet sign PSBTs (#2236)
7530a13830
Add listreservedutxos cli command (#2247)
641538440f
Fee Provider from config (#2219)
49a58133ec
Add Wallet State Descriptors (#2157)
e2b01e17ba
Small improvements on FundTransactionHandling (#2143)
f7b97ba36e
Use SubtractFeeFromOutputsFinalizer when sending full utxos (#2072)
b59a17def0
Add ability to fully spend utxos (#2063)
Website & Documentation
865f1a6d46
DLC + Adaptor Docs (#2552)
8e799a4b24
Update website dependencies to address security warnings (#2607)
edf8125134
Hide chain api creation (#2569)
9f36250646
Add documentation to website for bitcoin-s-cli native image (#2591)
096504b905
Add enum oracle example (#2601)
61c3b8185e
Add oracle configuration to example configuration.md (#2592)
0424bd8309
Fix aesPassword config in configuration docs (#2588)
ec65e48a29
Update Oracle Server docs, fix oracle server bugs (#2581)
d5243adf5a
Add wallet sync documentation (#2565)
7c18083577
Remove range event example from website docs (#2575)
10c5418681
Updated DLC cli docs (#2551)
74884a50d2
Clarify getting-setup.md -- make distinctions between optional steps … (#2528)
f34f35ae2b
Default to native segwit wallet (#2548)
663d94d1c0
Add comment about using defaultAccountType (#2549)
4a6c45f313
Add whitepaper to website (#2547)
4891838000
Rescan/Restore wallet docs improvements (#2539)
65919e135b
Touch up bitcoind docs (#2514)
1ea4e1b0be
Add download link to navbar & downloads page (#2473)
78e28baf3c
Rename v0.4 version to 0.4.0 in docs (#2478)
4cd3079d89
Fix docs sidebar (#2466)
3e9b6881d2
KeyManager Docs (#2426)
ef1a3e7baf
Add doc about no mempool (#2429)
2610a23a23
Fix broken links in docs (#2439)
732c38486e
Add to docs we support schnorr (#2428)
3d37d919a3
Add supported Bips docs (#2427)
c33f88eb05
Add old release notes (#2385)
e5225993c3
Change CI Status to use Github Actions badge (#2364)
7f759ab084
docs: Logback conf command line docs (#2270)
3314cd36d0
docs: Add DLC Oracle db conf to docs (#2269)
add6b495b3
Add release notes directory similar to what bitcoin core does, docume… (#2246)
881d3b0b78
docs: Oracle Server setup docs (#2187)
25bc97765e
docs: Clarify there are 2 options for node backend (#2177)
6db248de03
docs: Fix internal database configuration docs (#2156)
08ac5cc9f1
docs: Add Bitcoind Backend Docs (#2136)
0c31a9d3e6
Update slack links (#2134)
2882956f30
docs: DLC Oracle Server (#2125)
ffc42a1ed3
Server installation guide (#2091)
dd272a8d8e
systemd script (#2074)
c857f5e6c7
Change versions in readme (#2065)
40db826ffc
docs: Calculate correct hashes in dlc doc (#2059)
Other
72db35112d
Fix compiler warning (#2609)
2f00b4a5de
Update sbt to 1.4.7 (#2598)
f217296522
Update scala-collection-compat to 2.4.1 (#2597)
409373b89d
Update metrics-core to 4.1.17 (#2580)
4a1316263f
2021 01 27 conectionpool (#2578)
3ebf786fcd
Update website deps (#2573)
23f15dffc7
Update sourcecode to 0.2.3 (#2557)
7bb0b10cd5
Update akka-actor, akka-slf4j, akka-stream, ... to 2.6.11 (#2517)
93fea25c32
Fix native CI workflow for different branches (#2521)
a16018bf17
Update sbt-mdoc to 2.2.16 (#2541)
1903ee30b0
Update native-lib-loader to 2.3.5 (#2523)
d21657e18b
Update sbt-native-image to 0.3.0 (#2511)
0f84e3d158
Add new sbt-native-image plugin that helps generate a correct native … (#2494)
0c0e209013
Update scalafx to 15.0.1-R21 (#2492)
27e50b2c34
Update javafx-base, javafx-controls, ... to 16-ea+6 (#2489)
9eb6ec8458
Update play-json to 2.9.2 (#2468)
663a951430
Update LICENSE year (#2474)
cc2c438da1
Remove -Xfatal-warnings flag for tests (#2469)
b0b56dd5da
2020 12 18 enable lint options (#2454)
4e862b7297
Move RPC server logic into separate project (#2440)
f7c6fc141d
Skip CI tests for docs PRs (#2435)
19c68b77b9
Update sbt to 1.4.6 (#2434)
528b4e01ee
Outstanding DLC branch diff (#2432)
41b1c4a88d
Update bcprov-jdk15on to 1.68 (#2422)
b5d6216150
Windows Secp Update & fix for parsing Windows paths (#2398)
8ed30e72a8
2020 12 20 root dependson (#2404)
bc6561465e
Update scala-collection-compat to 2.3.2 (#2401)
bb4a2667d1
2020 12 19 enable test compileropts (#2400)
719ccbe932
PoC: Attempt to enable parallel execution on CI now that we have github ac… (#2396)
0f037f3fb9
Remove autoScalaLibrary := false, this was not being used correctly and now is hindering builds on intellij (#2397)
0f56ab2113
Update scodec-bits to 1.1.23 (#2391)
307ba23d0d
Update sbt-native-packager to 1.8.0 (#2382)
a080fc6730
Update scalacheck to 1.15.2 (#2378)
44d54ff5a5
Update sbt-mdoc to 2.2.14 (#2383)
ac374780c1
Ignore DLCPayoutCurveTest until issue 2369 is resolved (#2388)
c43e78adf3
Move CI into indiviual workflows (#2353)
35025f9843
Setup Github Actions (#2319)
4bfcaa2235
docs: Fix dependabot warning for highlight.js (#2328)
e6d8a02e42
docs: Replace Large Range with Digit Decomp (#2331)
a1862cb648
Bump sbt to 1.4.5 (#2358)
696dce912d
Bump ini from 1.3.5 to 1.3.7 in /website (#2349)
f3ce3619b0
Update scalafx to 15.0.1-R20 (#2348)
1e7e8473a3
Update sqlite-jdbc to 3.34.0 (#2347)
afeb992ca6
Update sqlite-jdbc to 3.32.3.3 (#2342)
cec0593929
Update scalamock to 5.1.0 (#2327)
92b7944e23
Bump scalac setting in secp256k1jni.sbt to scala 2.12.12 (#2317)
ebd917b363
Update sbt-bloop to 1.4.6 (#2316)
5927a2e2c2
Update sbt-ci-release to 1.5.5 (#2322)
fd08c98be0
Update javafx-base, javafx-controls, ... to 16-ea+5 (#2304)
f0d925fda1
Update scopt to 4.0.0 (#2298)
8836ed5e4f
Get Scala 2.13.4 compiling (#2294)
c5c7a423b2
Update scodec-bits to 1.1.22 (#2296)
b2fe48e9fb
Update sbt-mdoc to 2.2.13 (#2291)
d12c857441
Update scala-collection-compat to 2.3.1 (#2290)
9d842897f5
Update scala-collection-compat to 2.3.0 (#2285)
d0e3561bca
Update sbt to 1.4.4 (#2288)
f22e1b6edb
Update akka-http, akka-http-testkit to 10.1.13 (#2276)
76d4e36097
Update sbt to 1.4.3 (#2266)
ff9119e975
Update spray-json to 1.3.6 (#2256)
ea23296906
Update sbt-mdoc to 2.2.12 (#2253)
35aae036f0
Update javafx-base, javafx-controls, ... to 16-ea+4 (#2249)
6538a14097
Update scalatest to 3.2.3 (#2250)
a6156cd2f3
Update scalacheck to 1.15.1 (#2243)
30cd7ed0b0
Update sbt-bloop to 1.4.5 (#2241)
497e33c1a3
Update scodec-bits to 1.1.21 (#2239)
3ba3ea6125
Update sbt-mdoc to 2.2.11 (#2238)
8a148357d5
2020 11 02 cleanup (#2233)
aca5e82bcd
Exclude sbt keys that unused (are they really unused?) (#2194)
8346010027
trivial: Cache new modules for travis (#2190)
02eb3b8805
Update sbt-ci-release to 1.5.4 (#2235)
23a143d195
Update bcprov-jdk15on to 1.67 (#2228)
8d379e39a0
Update sbt to 1.4.2 (#2232)
ac53a5ee63
Update javafx-base, javafx-controls, ... to 16-ea+3 (#2205)
c4970a3e3e
Update typesafe:config to 1.4.1 (#2212)
a679950ac5
Update sbt to 1.4.1 (#2202)
f75ca45e50
Update sbt-mdoc to 2.2.10 (#2199)
bc36519c06
Update postgresql to 42.2.18 (#2195)
7789249078
Update sbt to 1.4.0 (#2119)
b0b1f41ba0
Update akka-actor, akka-slf4j, akka-stream, ... to 2.6.10 (#2166)
708b160260
Update postgresql to 42.2.17 (#2168)
898a9df1dc
Update sbt-native-packager to 1.7.6 (#2172)
14cfa06a4b
Add -Xcheckinit copmiler flag to tests to try and find uninitialized vals (#2165)
c4bb3ac121
Conslidate DLC tests into existing CI rows rather than having unique … (#2152)
6267512c4d
Make ZMQ Listeners typed (#2144)
6ce7d3d701
Upgrade to scalac 2.13.3 (#2115)
679691be27
Add signet db settings (#2068)
2abe5dff25
Update javafx-base, javafx-controls, ... to 16-ea+2 (#2038)
c2bf6dc431
Update akka-actor, akka-slf4j, akka-stream, ... to 2.6.9 (#1993)