Why API change of banlistRouterForever() to banlistRouterHard()?
ditto isBanlistedForever()
While this banlist API change probably won't affect anybody (unlike the netDb() change in #402 (closed)) - do any plugins or embedded applications ever ban routers?, it seems pointless and it's added hundreds of lines to the release diff.
I don't see how "hard" is more descriptive than "forever", and if there was any confusion, it could have been resolved by enhancing the javadocs for those methods.
I recommend reverting this.