Skip to content

[Core]: V1 to V2 feature parity checklist #136

Open
0 of 8 issues completed
Open

Description

@nielsdrost7

Migration to V2 must ensure feature parity with V1 where applicable. Missing features must be identified before release.

Status (updated 2026-07-18)

A full domain-by-domain audit comparing InvoicePlane v1 (prep/v180) against v2 (develop) ran on 2026-07-18, covering 8 domains. Each domain has its own epic below, holding every tracked/improved/newly-filed issue for that area as a native GitHub sub-issue. Full audit reports (classification matrix + drafted issue bodies) live at summary-feature-parity.md in the repo root and the underlying per-domain reports referenced there.

Batch result: 4 issues reopened (verifiably broken despite being closed as done), 34 new issues filed with full SMART/AAA specs, 17 existing issues given improved bodies, 8 domain epics created below.

Domain epics

Also filed from this audit (not parity, but found during it)

Original SMART plan (2026-07-16, preserved below)


Specific

As a project reviewer, I want a full comparison of V1 vs V2 features to ensure nothing is missing.

Measurable

A completed checklist of all modules and features with green "done" states.

Achievable

By auditing V1 routes, controllers, and views and mapping them to V2 equivalents.

Relevant

Ensures users transitioning to V2 do not lose functionality.

Time-Bound

Review complete by end of Q2 2025.


Arrange

  • V1 and V2 environments are available.
  • A comparison matrix exists.

Act

  • The reviewer evaluates features module-by-module.
  • Differences are recorded.

Assert

  • All V1 features are matched, replaced, or deprecated intentionally.
  • Missing features are listed clearly.
  • The comparison document is approved.

Activity

  1. added this to the v2.0.0-alpha milestone on Nov 27, 2025
  2. changed the title [-]Compare V1 with V2 and make sure all functionality is ported over[/-] [+][Core]: V1 to V2 feature parity checklist[/+] on Jun 13, 2026
  3. nielsdrost7 commented on Jul 18, 2026

    @nielsdrost7
    CollaboratorAuthor

    Restructured this issue into a parity umbrella: the 8 domain epics below are now native GitHub sub-issues of #136, each holding its own domain's tracked/improved/new issues as sub-issues in turn. See the rewritten issue body for the full index and summary-feature-parity.md (repo root) for the underlying audit.

    This comment supersedes nothing above — the original 2026-07-16 SMART plan comment is preserved as-is for history; the checklist items it named (PDF generation, Custom Fields, Backup/restore, Email templates, Uploads, Themes, Settings persistence, Global search) are now tracked individually inside their respective domain epics rather than as an unstructured list here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    refinedRefined with SMART plan / test suggestions

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions