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

fix #5005 - adds versioning (ie. fingerprinting) for static assets - core, modules, and themes. #5022

Merged
merged 1 commit into from
Jan 27, 2025

Conversation

sbwalker
Copy link
Member

@sbwalker sbwalker commented Jan 27, 2025

As part of implementing fingerprinting, the following enhancements were introduced:

  • Version field added to Theme table and updated each time version changes (which also updates the ModifiedOn field)
  • update the ModifiedOn field in the ModuleDefinition table when the version changes
  • new InstallationVersion and InstallationDate properties included in appsettings.json which are updated whenever the core framework version changes
  • GenerateSimpleHash method introduced in Utilities
  • Version property introduced in Resource class which adds fingerprinting to Urls

…ets - core, modules, and themes.
@sbwalker sbwalker merged commit c9bf7d9 into oqtane:dev Jan 27, 2025
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.

None yet

1 participant