Skip to content

Releases: bitfocus/companion-module-generic-stopwatch

Dependency Organization

01 Aug 18:58

Choose a tag to compare

🔧 Release v1.3.1: Dependency Organization

This is a maintenance release focused on improving package management and organization.

📦 Changes:

  • Reorganized devDependencies - Better alphabetical ordering for improved maintainability
  • Package.json cleanup - Minor optimizations for better package management
  • Dependency optimization - Streamlined development dependencies

Compatibility:

  • Full backward compatibility maintained
  • No breaking changes
  • All existing functionality preserved

🚀 Previous Features (v1.3.0) Still Include:

  • Full Companion Module Compliance
  • Enhanced Developer Tooling (ESLint, Prettier)
  • Comprehensive Documentation
  • Virtual stopwatch with all timing features
  • Production timer mode for broadcast environments

This release maintains all the improvements from v1.3.0 while providing better package organization for developers.

Enhanced Compliance and Documentation

01 Aug 18:55

Choose a tag to compare

🚀 Release v1.3.0: Enhanced Compliance and Documentation

This release brings the Companion module up to full compliance with Companion module standards and significantly improves the user experience.

Key Improvements:

  • Full Companion Module Compliance - Meets all official standards
  • Enhanced Developer Tooling - ESLint, Prettier, and proper scripts
  • Comprehensive Documentation - Detailed HELP.md for users
  • Better Package Management - Proper files array and build scripts

🆕 New Features:

  • Added proper build scripts and package configuration
  • Implemented ESLint and Prettier for code quality
  • Enhanced .gitignore for better repository management
  • Comprehensive HELP.md with detailed usage instructions and examples

🛠️ Developer Experience:

  • Added linting and formatting scripts (yarn lint, yarn format)
  • Proper dependency management with yarn
  • Clean package distribution with files array
  • Development workflow improvements

🐛 Bug Fixes:

  • Fixed .gitignore to properly exclude .tgz files
  • Improved package.json compliance
  • Better error handling and code structure

📦 What's Included:

  • Virtual stopwatch with start/stop/reset/toggle functionality
  • Production timer mode for broadcast environments
  • Configurable precision timing
  • Real-time variables for hours, minutes, seconds, and milliseconds
  • Comprehensive action set (Start, Stop, Reset, Set, Add, Subtract)
  • Feedback for stopwatch running state

This release maintains full backward compatibility while adding significant improvements to code quality, documentation, and developer experience.

📖 Documentation:

See HELP.md for comprehensive user instructions and usage examples.

v1.2.0

09 Jul 19:19
e9ceb86

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

03 Sep 05:32

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.4...v1.1.0

v1.0.4

05 May 16:02
3ad42ff

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.3...v1.0.4

v1.0.3

28 Mar 03:13

Choose a tag to compare

Full Changelog: v1.0.2...v1.0.3

v1.0.2

09 Oct 14:44

Choose a tag to compare

Full Changelog: v1.0.1...v1.0.2

v1.0.1

06 Oct 17:01

Choose a tag to compare

Full Changelog: v1.0.0...v1.0.1

v1.0.0

06 Oct 10:50

Choose a tag to compare