v4.0.0
Summary
This major update overhauls logging, as well as how client configuration is handled.
Logging
Semantic and visual improvements to logging have been made, adding better coloring and string padding to log events.
Client Configuration
Client configuration is now handled by the server, integrated into Lighthouse in LBPUnion/ProjectLighthouse@e072201 and Refresh in LittleBigRefresh/Refresh@c880b1a.
The client now only requires a username and a server URL.
Beacon and LittleBigRefresh have already been pre-configured to work with remote configuration and do not require any further steps on the user's part. Server operators that do not have their instances up-to-date and/or set up for remote RPC configurability can learn about how to do so here.
For most users, this should not affect much. However, if you encounter any problems, please report them on our issue tracker.
Commits
- 5414b51: Improve log string colors (koko)
- 4e866b4: Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 (#37) (dependabot[bot]) #37
- 4cc6ef3: Fix potential party ID conflicts (koko)
- 8f51137: Remove duplicate SelfContained properties from CSProjects (koko)
- 0152a1d: Remove extra junk from PLRPC.csproj (koko)
- 5695c69: Move log builder to a subclass and add log method documentation (koko)
- 86f5124: Remove code scanning upload from Qodana Action (koko)
- 5294f98: Implement automatic configuration of client (#39) (koko) #39