Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare release 3.0 #4920

Open
31 of 37 tasks
vaszig opened this issue Dec 16, 2024 · 1 comment · Fixed by #4958 · May be fixed by open-formulieren/open-forms-sdk#759 or #4963
Open
31 of 37 tasks

Prepare release 3.0 #4920

vaszig opened this issue Dec 16, 2024 · 1 comment · Fixed by #4958 · May be fixed by open-formulieren/open-forms-sdk#759 or #4963
Assignees
Milestone

Comments

@vaszig
Copy link
Contributor

vaszig commented Dec 16, 2024

  • Resolve release blockers
  • Re-generate VCR cassettes (delete the old ones and then) for API tests (see instructions on
    Taiga). You can find all test cases with grep OFVCRMixin -r src
    • Accounts (openforms.accounts.tests.test_oidc) - Re-recorded in PR4912
    • Appoinments: Qmatic (openforms.appointments.contrib.qmatic) (no testenv available anymore)
    • Authentication plugins
      • DigiD (Signicat): openforms.authentication.contrib.digid.tests.test_signicat_integration
      • eHerkenning
        (Signicat):openforms.authentication.contrib.eherkenning.tests.test_signicat_integration
      • DigiD/EH via OIDC: openforms.authentication.contrib.digid_eherkenning_oidc - Re-recorded in PR4912
      • Org via OIDC: openforms.authentication.contrib.org_oidc - Re-recorded in PR4912
      • openforms.tests.test_registrator_prefill - Re-recorded in PR4912
    • General purpose clients
      • openforms.contrib.brk
      • openforms.contrib.haal_centraal.tests.test_integration
      • openforms.contrib.kvk
      • openforms.contrib.objects_api.tests
      • soap.tests.test_client doesn't need to be re-recorded
      • suwinet.tests.test_client (testenv access has been retracted and won't be reinstated)
    • Forms
      • openforms.forms.tests.test_import_export
      • openforms.forms.tests.e2e_tests.test_registration_backend_conf
    • Payment plugins
      • Ogone legacy: openforms.payments.contrib.ogone.tests.test_client
    • Prefill
      • Objects API: openforms.prefill.contrib.objects_api
      • Suwinet: openforms.prefill.contrib.suwinet (testenv access has been retracted and won't
        be reinstated)
    • Registration plugins:
      • Objects API: openforms.registrations.contrib.objects_api
      • ZGW APIs: openforms.registrations.contrib.zgw_apis
      • StUF_ZDS APIs: openforms.registrations.contrib.stuf_zds.tests.test_backend
  • Release new SDK version
  • Correct SDK version pinned in .sdk-release
  • Check translations
    • SDK
    • Backend
    • Frontend
    • Formio
  • Bump API version number
    • Version bump
    • Regenerate API spec
    • Update READMEs with release dates + links
  • Update the upgrade_simulation CI job matrix
  • Bump version number (including package-lock.json)
  • Update changelog
@vaszig vaszig added this to the Release 3.0 milestone Dec 16, 2024
@vaszig vaszig self-assigned this Dec 16, 2024
sergei-maertens added a commit to open-formulieren/open-forms-sdk that referenced this issue Dec 17, 2024
@vaszig vaszig changed the title Prepare release 3.0.0 Prepare release 3.0 Dec 17, 2024
@vaszig vaszig moved this from Todo to In Progress in Development Dec 18, 2024
@vaszig
Copy link
Contributor Author

vaszig commented Dec 19, 2024

The VCR tests that have "PR4912" next to them have been already/recently re-recorded in the mentioned PR.

vaszig added a commit that referenced this issue Dec 19, 2024
Had to update some tests as well since the commit
3916207 has added an extra version of
the objecttype (pk=1) to the fixtures.
vaszig added a commit that referenced this issue Dec 19, 2024
@vaszig vaszig mentioned this issue Dec 19, 2024
10 tasks
vaszig added a commit that referenced this issue Dec 19, 2024
Had to update some tests as well since the commit
3916207 has added an extra version of
the objecttype (pk=1) to the fixtures.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
2 participants