Ad

lts: Enforces LTS Symfony Components

Enforces Long Term Supported (LTS) versions for Symfony components using Composer. This allows projects to easily lock down to stable and supported versions.
Screenshot of symfony/lts homepage

lts enforces the use of Long Term Supported (LTS) versions of Symfony components within a project. It leverages Composer's configuration to restrict the versions of Symfony dependencies, ensuring stability and reducing upgrade complexities. The project addresses the need for predictable dependency management in Symfony applications.

This package provides a straightforward method for enforcing LTS versions, simplifying dependency management. It's designed to integrate seamlessly with existing Composer workflows. The approach focuses on a declarative configuration rather than complex dependency overrides.

  • Version Restriction: Configures Composer to limit Symfony component versions to a specified range (e.g., ~4.1.0).
  • Composer Integration: Leverages Composer's extra.symfony.require setting for configuration.
  • Lockdown Stability: Ensures applications utilize stable, Long Term Supported Symfony releases.
  • Simplified Upgrades: Facilitates easier and more predictable upgrades within the defined LTS range.
  • Declarative Configuration: Uses a simple configuration setting to control version constraints.

The project is archived and no longer actively maintained. The last commit was in 2018, indicating a lack of recent updates or bug fixes. While the core concept remains relevant, there are better alternatives available. Consider using symfony/flex instead.

This package originally enabled developers to enforce Long Term Supported versions of Symfony components, which benefits projects needing stable dependencies and predictable upgrade paths. However, as it is now archived, projects should explore more current and actively maintained solutions like using symfony/flex for managing dependency constraints. This approach is now superseded by more robust tools.

Summarize:
Share:
Stars
907
Forks
3
Issues
0
Created
9 years ago
Commit
7 years ago
License
None
Archived
Yes
Updated 15 days ago

Similar Repositories