Skip to content

Conversation

@susnux
Copy link
Contributor

@susnux susnux commented Sep 10, 2025

☑️ Resolves

It is no longer used by Nextcloud or Nextcloud apps and not recommended to be used for design reasons.

🏁 Checklist

  • ⛑️ Tests are included or are not applicable
  • 📘 Component documentation has been extended, updated or is not applicable
  • 2️⃣ Backport to stable8 for maintained Vue 2 version or not applicable

@susnux susnux added this to the 9.0.0-rc.9 milestone Sep 10, 2025
@susnux susnux added 3. to review Waiting for reviews deprecation Related to the deprecation of anything available on the public API labels Sep 10, 2025
@susnux susnux force-pushed the chore/deprecate-nc-settings-input-text branch from 58395ed to 1fa2439 Compare September 10, 2025 16:41
Copy link
Contributor

@ShGKme ShGKme left a comment

Choose a reason for hiding this comment

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

Since v9 is still on rc, let's deprecate it in v8 and remove it in v9?

@Antreesy
Copy link
Contributor

yeah, doesn't look like somebody's using it, at least within the org: https://github.com/search?q=org%3Anextcloud+NcSettingsInputText&type=code

It is no longer used by Nextcloud or Nextcloud apps
and not recommended to be used for design reasons.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux force-pushed the chore/deprecate-nc-settings-input-text branch from 1fa2439 to 9c2c930 Compare September 10, 2025 16:53
@susnux
Copy link
Contributor Author

susnux commented Sep 10, 2025

/backport 08cb210 to stable8

@susnux
Copy link
Contributor Author

susnux commented Sep 10, 2025

@ShGKme done!

@susnux susnux requested a review from ShGKme September 10, 2025 16:54
@susnux susnux added the 💥 breaking PR that requires a new major version label Sep 10, 2025
@susnux susnux changed the title chore: deprecate NcSettingsInputText component chore!: deprecate and remove NcSettingsInputText component Sep 10, 2025
Comment on lines +457 to +461
## [v8.31.0](https://github.com/nextcloud-libraries/nextcloud-vue/tree/v8.31.0) (unreleased)
### 📝 Notes
The `NcSettingsInputText` component was deprecated,
it is no longer used by Nextcloud or Nextcloud apps and not recommended to be used for design reasons.

Copy link
Contributor

Choose a reason for hiding this comment

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

Seem not relevant for a main branch, as v8 changelog will be changed on stable8.

Copy link
Contributor

Choose a reason for hiding this comment

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

I'm copying it back for 9rc releases, so fine

Copy link
Contributor Author

Choose a reason for hiding this comment

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

yes during RC phase we sync them between v8 and v9. So its here for the backport and later then we sync 8.31 anyways ;)

@susnux susnux merged commit 7cc5014 into main Sep 10, 2025
25 checks passed
@susnux susnux deleted the chore/deprecate-nc-settings-input-text branch September 10, 2025 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews 💥 breaking PR that requires a new major version deprecation Related to the deprecation of anything available on the public API

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants