Skip to content

17.0.3#180

Closed
jcdc-bot wants to merge 4 commits intov17from
dev/v17
Closed

17.0.3#180
jcdc-bot wants to merge 4 commits intov17from
dev/v17

Conversation

@jcdc-bot
Copy link
Copy Markdown
Collaborator

@jcdc-bot jcdc-bot commented Feb 3, 2026

Changes in 17.0.3

  • 🧹 chore: update NPM packages 35969e6

Files Changed

~ src/jcdcdev.Umbraco.ReadingTime.Client/package-lock.json
~ src/jcdcdev.Umbraco.ReadingTime.Client/package.json

@jcdc-bot
Copy link
Copy Markdown
Collaborator Author

jcdc-bot commented Feb 3, 2026

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

matt-w-moriyama and others added 2 commits February 11, 2026 12:58
…time storage

Replace the custom database table and API layer with native Umbraco property values.
Reading times are now calculated via IReadingTimeService and stored directly on content
properties. Data migration from the legacy table is handled via a batched HealthCheck
instead of a startup migration, giving users feedback and avoiding issues on large sites.

- Remove Web API controller, repository, persistence layer, and DTOs
- Remove client-side API client, context, repository, and datasource
- Add ReadingTimeHealthCheck with batch processing (300 items per run)
- Drop legacy database table via migration, delegate data recalculation to HealthCheck
- Move TimeSpan conversion to SourceToIntermediate in property value converter

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…-more-database-table

feat: Remove database dependency and use property values for reading …
@jcdcdev jcdcdev closed this Feb 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants