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

Jakarta REST 4.0 Epic #1233

Open
18 tasks done
jim-krueger opened this issue Mar 12, 2024 · 0 comments
Open
18 tasks done

Jakarta REST 4.0 Epic #1233

jim-krueger opened this issue Mar 12, 2024 · 0 comments
Assignees
Labels
Epic Top level issue for tracking work
Milestone

Comments

@jim-krueger
Copy link
Contributor

jim-krueger commented Mar 12, 2024

The work for this proposal will be carried out in the main branch.

General

  • Clean pom files, use dependency and plugin management, verify all versions
  • Drop dependency with JAXB Issue 1226
  • Update README, LICENSE and review all other top-level files
  • Review copyrights and licenses in all changed files (especially pom files)

API

  • Convenience method for checking header value lists: PR #1066
  • Add getMatchedResourceTemplate method to UriInfo: Issue #1191
  • Add JSON Merge Patch: Issue #1141

Specification

TCKs

  • Port all TCK tests to run with new 4.0 API
  • New TCK tests for Multipart: Issue 962
  • New TCK tests for header value checking convenience feature: Issue 1227
  • New TCK tests for default ExceptionMapper: Issue 1188
  • New TCK tests for UriInfo.getmatchedResourceTemplate(): PR 1236
  • New TCK for JSON Merge Patch: Issue #1141

Compatible Implementation

@jim-krueger jim-krueger added the Epic Top level issue for tracking work label Mar 12, 2024
@jim-krueger jim-krueger added this to the 4.0 milestone Mar 12, 2024
@jim-krueger jim-krueger self-assigned this Mar 12, 2024
@github-project-automation github-project-automation bot moved this to In progress in Jakarta REST 4.0 Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Top level issue for tracking work
Projects
Status: In progress
Development

No branches or pull requests

1 participant