3.1.0
Important dependency change
Starting with this version, ViaRewind will depend on ViaBackwards meaning you have to install ViaBackwards on your client or server in order to use ViaRewind. This change has been made so ViaRewind can use internal API of ViaBackwards, especially mappings. With this being said, it's now possible to change item mappings for both versions (1.7->1.8 and 1.8->1.9). They are now located inside .json files.
In addition to that, the viarewind-universal artifact on https://repo.viaversion.com/ has been changed to viarewind so make sure to update your build script in case you are depending on ViaRewind.
Changes to existing version support
- Added new config options to disable and change the /offhand command (1.8->1.9)
- Improved entity tracking and metadata rewriting a lot (both versions).
- Added a setting to always show the original name of mapped mobs.
- Catch exceptions in custom payload handling (both versions).
- Move out sound mappings into .nbt files (both versions).
The minimal required ViaVersion and ViaBackwards version is 4.10.0