• 26.12.0 f5b5b0b426

    26.12.0
    All checks were successful
    / pre-check (push) Successful in 9s
    / prettier (push) Successful in 26s
    / lint (push) Successful in 31s
    / tsc (push) Successful in 32s
    / unit-testing (push) Successful in 32s
    / sonar (push) Successful in 59s
    / publish (push) Successful in 4s
    Stable

    GuillaumeHemmen released this 2026-03-17 16:28:04 +00:00 | 0 commits to master since this release

    🚀 New Features

    Console Logger (#50)

    Added createConsoleLogger function for direct JavaScript console output using console.log, console.warn, console.error, and console.debug methods. Ideal for development environments with React Native debuggers or browser developer tools.

    Reactotron Integration (#32)

    Added Reactotron logger support for enhanced React Native debugging capabilities.

    DevContainer Configuration (#49)

    Added .devcontainer/devcontainer.json for streamlined development setup in Coder environments with automatic yarn install on creation.

    🔧 Major Infrastructure Overhaul (#48)

    CI/CD & Automation

    • Migrated to Forgejo workflows (.forgejo directory)
    • Automated quality gates: Prettier, TypeScript, ESLint, unit tests, and Sonar analysis
    • Separate pipelines for dev, master, and tagged releases

    Modernization

    • Migrated from TSLint to ESLint with modern flat config
    • Updated package name to @openrn/react-native-logging-tools (scoped package)
    • Removed deprecated Flipper and Adobe Analytics integrations

    Documentation & Community

    • Comprehensive API reference updates
    • Enhanced contributing guidelines and Code of Conduct
    • Structured issue templates (bug reports, feature requests, performance issues, documentation, questions)
    • Pull request template
    • Migrated changelog to releases tab

    🔒 Security Updates

    • Bumped lodash: 4.17.15 → 4.17.21 (#23)
    • Bumped ua-parser-js: 0.7.21 → 0.7.28 (#22)
    • Bumped y18n: 4.0.0 → 4.0.1 (#21)
    • Upgraded @types/jest: 25.2.1 → 25.2.3 (#20)

    ⚠️ Breaking Changes

    Package Rename: react-native-logging-tools@openrn/react-native-logging-tools

    • Update your package.json dependencies to use the new scoped package name

    Removed Integrations:

    • Flipper support removed
    • Adobe Analytics support removed
    Downloads