• Type: Icon: Epic Epic
    • Resolution: Fixed
    • Priority: Icon: Unknown Unknown
    • 2.0.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • PHP Drivers
    • Not Needed
    • Done
    • PHPC 2.0
    • 2
    • 3
    • 4
    • 100
    • Hide

      Engineers: Jérôme Tamarelle, Jeremy Mikola, Andreas Braun

      2024-10-11: Setting target end date to 10-18

      • What was completed over the last two weeks?
        • Removed deprecated functionality, including some that was missed when planning the epic
      • What's the focus over the next two weeks?
        • Wrap up deprecation work and get the 2.0 branch in a releasable state
        • Docs work on php.net will be done at a later date due to PHP documentation not properly supporting separate major versions
      • Impediments encountered over the last two weeks:
        • Jérôme and Andreas were at a Doctrine Hackathon, delaying code reviews


      2024-09-27: Setting target end date to 10-04

      • What was completed over the last two weeks?
        • Added full typing
        • Dropped deprecated functionality
        • Added deprecation notices to 1.x for features that were forgotten previously
      • What's the focus over the next two weeks?
        • Remove remaining deprecated functionality
      • Impediments encountered over the last two weeks:
        • Release of 1.20.0 (8.0 compat release) took some time away from this project
        • Encountered a bug related to zval references which took time to fix
        • Toolchain updates to properly test PHP 8.4 required time fixing due to some older OS that we need to test on for MongoDB 4.2 and 4.0
      Show
      Engineers: Jérôme Tamarelle, Jeremy Mikola, Andreas Braun 2024-10-11: Setting target end date to 10-18 What was completed over the last two weeks? Removed deprecated functionality, including some that was missed when planning the epic What's the focus over the next two weeks? Wrap up deprecation work and get the 2.0 branch in a releasable state Docs work on php.net will be done at a later date due to PHP documentation not properly supporting separate major versions Impediments encountered over the last two weeks: Jérôme and Andreas were at a Doctrine Hackathon, delaying code reviews — 2024-09-27: Setting target end date to 10-04 What was completed over the last two weeks? Added full typing Dropped deprecated functionality Added deprecation notices to 1.x for features that were forgotten previously What's the focus over the next two weeks? Remove remaining deprecated functionality Impediments encountered over the last two weeks: Release of 1.20.0 (8.0 compat release) took some time away from this project Encountered a bug related to zval references which took time to fix Toolchain updates to properly test PHP 8.4 required time fixing due to some older OS that we need to test on for MongoDB 4.2 and 4.0

      This epic collects all backward breaking changes made in PHPC 2.0.

            Assignee:
            Unassigned Unassigned
            Reporter:
            andreas.braun@mongodb.com Andreas Braun
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              4 weeks, 4 days