Skip to content

Assisted update command (pollora:update) #268

@ogorzalka

Description

@ogorzalka

Phase 4 — Mise à jour assistée (v14.0)

Problem

No assisted update mechanism. Developers must manually update composer.json and manage breaking changes.

Proposed solution

Interactive pollora:update Artisan command that:

  1. Checks installed version vs latest available (reuse VersionComparator)
  2. Displays changelog for intermediate versions
  3. Highlights breaking changes
  4. Updates the constraint in composer.json
  5. Runs composer update pollora/framework
  6. Executes migrations if needed

Key files

  • src/VersionCheck/ (reuse existing checker)
  • New: src/Update/UI/Console/UpdateCommand.php

Target version

v14.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions