Releases: Hexaoxide/Carbon
Releases · Hexaoxide/Carbon
CarbonChat v2.1.0-beta.18
Commits
- 19d17ce: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 2d89dc6: Allow console to use chat with 'console_sender' channel format (Draycia)
- 06e0ee0: Fix missing license header (Draycia)
- 3385c34: ignore empty chats (Jason Penilla)
- 9141283: Update Crowdin configuration file (Josua Parks)
- 18f94a3: support offline players in CarbonPAPIPlaceholders (Jason Penilla)
- b46f6c6: cross-server whispers & cross-server player name tab completion in commands (Jason Penilla) (#270)
- 44b6c26: whisper & other command cleanup (Jason Penilla) (#270)
- a393a53: cache profiles from other servers on the network (Jason Penilla) (#270)
- cdb9d61: partially fix MessagingManager shutdown (Jason Penilla) (#270)
- 88f020f: Fix velocity sameWorldAs (Draycia)
- 8ba4a35: 2.1.0-beta.18 (Draycia)
CarbonChat v2.1.0-beta.17
CarbonChat v2.1.0-beta.16
Commits
- 04c2433: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 4dc1a58: clean up CarbonPaperLoader (Jason Penilla)
- b8f1fa2: deduplicate dependency loading logic (Jason Penilla)
- fc1b597: Cleanup chat listeners and deduplicate shared code (Josua Parks) (#260)
- 78155d6: Fix styling in velocity chat listener (Draycia)
- 403c3a3: Remove non-functional Chat Placeholders (Draycia)
- f2fa2b5: Revert "Remove non-functional Chat Placeholders" (Draycia)
- f459d47: Extract chat placeholder parsing (Draycia)
- 83e5439: Add permission to allow PAPI placeholders in messages (Draycia)
- 17e90a4: Add permission and support for MiniPlaceholders tags in chat messages (Draycia)
- f7e59a2: don't create redundant threads for DependencyDownloader http client (Jason Penilla)
- 25b88f3: use the default HttpClient executor in DependencyDownloader (Jason Penilla)
- 9f20afc: Emit event
CarbonChatEvent
in message processing from (HarvelsX) - 43d2754: Start hiding relocated api libs (Draycia)
- 09054b7: Hide Event lib from API (Draycia)
- 4ce7a46: Finish removing relocated libraries from API (Draycia)
- fd2bb08: Unpromote channelByValue from API (Draycia)
- 33e1954: Add nickname PAPI placeholder (Draycia)
- 482d09b: Fix missing licenses (Draycia)
- d1a0cd3: Fix checkstyle (Draycia)
- 89894fa: Add chat-filter and make command messages utilise prepareAndEmitChatEvent (Draycia)
- 141772f: fix registry relocation (Jason Penilla)
- d05cc65: improve ping regex (Jason Penilla)
- e9d4abd: Fix reloads by recreating the channel registry (Jason Penilla) (#262)
- ef62dc2: don't try to double register commands (Jason Penilla) (#262)
- 702f5ad: Make order of internal reload event listeners consistent (Jason Penilla) (#262)
- 0ae6a01: channel load and general file handling cleanup (Jason Penilla)
- add
carbonchat
entrypoint for addon mods - bb6c576 - 2f1023d: Remove quilt repo (Jason Penilla)
- 88402ed: Rework channel registration (Jason Penilla) (#264)
- 294e85c: Improve CarbonChat JavaDoc (Jason Penilla) (#264)
- dcd1e0c: Update adventure-platform-fabric to release (Jason Penilla)
- 9daac8e: Add channel 'name' option, don't register channels with invalid keys/names (Draycia)
- 8d76151: Revert "Add channel 'name' option, don't register channels with invalid keys/names" (Jason Penilla) (#267)
- 96ccede: Locale loading and reloading fixes (Jason Penilla) (#267)
- 3401a41: Fix duplicate mute info message (Jason Penilla)
- 7a0ff83: Fix legacy code detection in PlaceholderAPIMiniMessageParser (Jason Penilla)
- 0fedf4e: 2.1.0-beta.16 (Jason Penilla)
CarbonChat v2.1.0-beta.15
🔧 Bug Fixes
- paper: Remove unnecessary library download - 3c0f962
Commits
- b12a6fb: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 6dac942: Dependency fixes (Jason Penilla)
- 7b18265: 6dac942 pt 2 (Jason Penilla)
- f7e79d0: Change channels log to INFO (Draycia)
- 9ab930a: Changed Velocity ChatListener PostOrder to LATE (Adrian) (#258)
- e4adb07: Fix custom placeholders not being used on Velocity and Paper (Draycia)
- 82c22a0: Don't throw exceptions when DSRV channels are misconfigured (Draycia)
- 307395c: Download dependencies at runtime on all platforms (not just Paper), and read dependency info from file in plugin jar generated by Gradle task (Jason) (#259)
- 999e2f9: Improved Velocity listeners registration and execution performance (Adrian) (#257)
- 360eb91: 2.1.0-beta.15 (Jason Penilla)
CarbonChat v2.1.0-beta.14
CarbonChat v2.1.0-beta.13
🔧 Bug Fixes
- Align Velocity command exception handling, completions, and execution coordination with other platforms - 27f60a6
Commits
- 1403955: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 6add891: misc cleanup (Jason Penilla) (#253)
- 9673db4: Bump gradle & loom (Jason Penilla) (#253)
- 62e29dc: Add fabric to release step (Jason Penilla) (#253)
- f8b525d: Fabric 1.20.1 & dependency updates (Jason Penilla)
- f9c3544: Don't use final on config fields (Draycia)
- 00945e5: Send custom chat completions on Paper (Draycia)
- 5432319: Remove manual class preloads in MySQLUserManager.Factory (Jason Penilla)
- 81c6cc7: Relocation/dependency cleanup (Jason Penilla)
- 2e280eb: Force init of Driver classes (Jason Penilla)
- 85612eb: Fix injection issue and cleanup CCProvider usage (Draycia)
- 547adcf: Remove indirection in getting ChannelRegistry from DatabaseUserManagers (Jason Penilla)
- 47b1ba4: More cleanup (Draycia)
- 0d72883: Inject ChannelRegistry to CarbonPlayerCommon (Jason Penilla)
- 8e59a14: Un-promote ChannelRegistry#byCommandName from API (Jason Penilla)
- 051f58b: Fix loading of shaded SQL drivers (Jason Penilla)
- e8308df: revert adding final to config fields from 5668ad2 (f9c3544 cont) (Jason Penilla)
- 39f700a: Describe valid StorageTypes in PrimaryConfig.java (Ralph Drake) (#254)
- 9010086: Config comment cleanup (Jason Penilla)
- fc1cfd4: Clean up plugin instance access in DSRVChatHook (Jason Penilla)
- 4535e6a: 2.1.0-beta.13 (Jason Penilla)
CarbonChat v2.1.0-beta.12
Commits
- cf396c6: 2.1.0-beta.12 (Jason Penilla)
CarbonChat v2.1.0-beta.11
CarbonChat v2.1.0-beta.10
🔧 Bug Fixes
- Provide Identity pointers for "offline" CarbonPlayers - 6607ee2
- Make
CarbonPlayerCommon#transientLoadedSince
volatile - 0efeeaa
🔨 Builds
- Added missing dependencies in Modrinth publication (#238) - b90f7d3
- Move unsignedvelocity Modrinth dependency into Velocity build script - c9c9a04
🧹 Chores
- velocity: Remove unused field in VelocityUserManager - 2162214
Commits
- 11fa24e: back to 2.1.0-SNAPSHOT (Jason Penilla)
- 4445e02: Prevent cancellation of messages from signed players with versions 1.19.1 or higher in Velocity (Adrian) (#239)
- 052c373: Folia support & display name state handling improvements (Jason) (#240)
- 6839cd0: Update Fabric module to support 1.19.4 (Josua Parks) (#241)
- 5193723: Fixed Audience placeholders not being applied (Adrian) (#246)
- d452106: Render per-player when calling sendMessageInChannelAsPlayer (Draycia)
- 76e3b68: Extract channel prefix check to CarbonPlayer (Draycia)
- d322229: Use channelMessage and rejoin left channels on message (Draycia)
- 2460255: Add docs for channelForMessage (Draycia)
- 545d09c: Remove non-sourced resolver (Draycia)
- cbcd145: Add missing docs for ChannelMessage (Draycia)
- e87cff5: Remove unused imports (Draycia)
- 5668ad2: Replace event library, remove deprecated methods (Draycia)
- f615390: format license (Jason Penilla)
- ce17a63: Set up sonatype publishing (Jason Penilla)
- 5d8a248: Set up sonatype publishing (Jason Penilla)
- 7798f0a: Update group id (Jason Penilla)
- f9fcd9b: Fix missing description property (Jason Penilla)
- 8ced22f: Add CarbonPrivateChatEvent (Draycia)
- 76e7d4d: Remove rendering logic from DSRVChatHook (Draycia)
- 068ba26: Remove redundant event cancellations (Draycia)
- 14b2291: Fix channel prefixes not working (Draycia)
- ae620fe: Set velocity chat listener to LAST (Draycia)
- ed0d257: Fix setting nicknames for others (Aiko) (#250)
- 3717df9: Fix recipient not being passed into command msg renderer (Draycia)
- c45bc28: Add missing rendering logic to channel registry (Draycia)
- fe9d330: Move message packet logic (Draycia)
- c716fca: Restructure CarbonPlayer#renderName (Draycia)
- 9cb0795: Fix event registration and listener subscriptions (Josua Parks) (#251)
- 29505dd: Remove CarbonEventConfig (Draycia)
- 72cd93f: Add toggle for nickname management (Jason) (#252)
- 513e3d0: Fix ping handler regex (Draycia)
- f0cded8: 2.1.0-beta.10 (Draycia)