## ✨ Features
- Added see_through configuration for text screen and modern bubbles
- Added Floodgate integration for Bedrock player support
- Added database indexes for performance improvement
## 🔧 Refactors
- Migrated message pipeline to use MessageContext
- Converted classes to immutable records: MessageContext, Ticker, Range, Moderation, FImage, Destination, BossBar, MetricsDTO, Cooldown, Sound
- Migrated configurations to immutable state
- Optimized HikariCP configuration and driver setup
- Optimized translation service
- Restructured permission registration
- Replaced mutable collections with immutable builders in module system
- Replaced default destination constants with empty variants
- Replaced list with set for entity storage in vanilla module
- Updated event handling system to use immutability
- Removed metrics sending on shutdown
## 🐞 Bug Fixes
- Fixed MySQL driver with updated class name
- Fixed switch statements for MYSQL and MARIADB
- Fixed mention sound by updating default category from NEUTRAL to BLOCK
- Fixed missing spear death for integrations
## 📦 Dependencies
- Updated PacketEvents to v2.11.1
- Updated Fabric Loom to v1.14.10
- Updated BuildConfig plugin to v6.0.7
- Updated Vanish to v1.6.5+1.21.11
- Updated Fabric Loader to v0.18.4
- Updated MariaDB Java Client to v3.5.7
- Updated PlasmoVoice API to v2.1.8
- Updated Adventure API to v4.26.1
- Updated Lettuce Core to v7.2.1
## [Full Changelog](https://github.com/Flectone/FlectonePulse/compare/v1.7.0...v1.7.1)
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }