Skip to content

fix!: drop support for deprecated APIs#254

Merged
PierreJeanjacquot merged 2 commits intomainfrom
fix/clean-deprecated-api-features
Dec 1, 2025
Merged

fix!: drop support for deprecated APIs#254
PierreJeanjacquot merged 2 commits intomainfrom
fix/clean-deprecated-api-features

Conversation

@PierreJeanjacquot
Copy link
Member

Drop support for deprecated APIs, on dropped API call, th client will recieve a 410 error code with a message indicating how to fix the issue

example:
image

dropped APIs:

  • POST /sconify is dropped, websocket API request SCONIFY_BUILD must be used
    instead.
  • POST /sconify/build is dropped, websocket API request SCONIFY_BUILD must
    be used instead.
  • websocket API request SCONIFY is dropped, websocket API request
    SCONIFY_BUILD must be used instead.
  • template Python is dropped, template Python3.13 must be used instead.
  • sconeVersion v5 or undefined is dropped, sconeVersion v5.9 must be used
    instead.
  • sconeProd false or undefined is dropped, sconeProd true must be used
    instead.

BREAKING CHANGE: POST /sconify is dropped, websocket API request SCONIFY_BUILD must be used instead; POST /sconify/build is dropped, websocket API request SCONIFY_BUILD must be used instead; websocket API request SCONIFY is dropped, websocket API request SCONIFY_BUILD must be used instead; template Python is dropped, template Python3.13 must be used instead; sconeVersion v5 or undefined is dropped, sconeVersion v5.9 must be used instead; sconeProd false or undefined is dropped, sconeProd true must be used instead.

BREAKING CHANGE: `POST /sconify` is dropped, websocket API request `SCONIFY_BUILD` must be used  instead; `POST /sconify/build` is dropped, websocket API request `SCONIFY_BUILD` must be used instead; websocket API request `SCONIFY` is dropped, websocket API request `SCONIFY_BUILD` must be used instead; template `Python` is dropped, template `Python3.13` must be used instead; sconeVersion `v5` or `undefined` is dropped, sconeVersion `v5.9` must be used  instead; sconeProd `false` or `undefined` is dropped, sconeProd `true` must be used instead.
@github-actions
Copy link

🐳 Hadolint Dockerfile Lint Results

Click to expand detailed results
api/Dockerfile:4 DL3018 warning: Pin versions in apk add. Instead of `apk add <package>` use `apk add <package>=<version>`

Copy link
Contributor

@abbesBenayache abbesBenayache left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@PierreJeanjacquot PierreJeanjacquot merged commit a836e4c into main Dec 1, 2025
4 checks passed
@PierreJeanjacquot PierreJeanjacquot deleted the fix/clean-deprecated-api-features branch December 1, 2025 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants