Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for Lyttle-Development

Lightweight Tab & Bossbar Plugin

Report LyttleTab?

Release
1.0.4

Stualyttle released LyttleTab version 1.0.4 on Sun 6:36 PM

v1.0.4

This pull request consolidates and improves the CI/CD workflows for releasing and publishing the project, updates the plugin version, and refactors configuration handling in the Java codebase. The most significant changes are the replacement of separate workflow files with a unified, more robust workflow, and the refactor to use a new configuration class.

CI/CD Workflow Consolidation and Improvements:

  • Replaces .github/workflows/alpha.yml and .github/workflows/main.yml with a single .github/workflows/release-and-publish.yml workflow that handles both main and alpha branches, streamlining the release and publishing process for all channels. [1] [2] [3]
  • Adds automated version tagging and GitHub Release creation based on the branch and extracted plugin version, and uploads built JAR artifacts.
  • Ensures consistent build, validation, and publishing steps across GitHub Packages, Hangar, and Modrinth, with clear separation of jobs and dynamic channel assignment.

Codebase and Version Updates:

  • Updates the plugin version in gradle.properties from 1.0.3 to 1.0.4.

Configuration Refactor:

  • Refactors Configs.java to use the new YamlConfig class instead of Config, improving configuration management and consistency throughout the codebase.

Information

Published onAugust 24, 2025
Downloads0

Platforms

Paper Paper (1.21.8)