Skip to content

Update 26.1 # Separated jQuery Loading and NPM-Package-wise Changes

Compare
Choose a tag to compare
@hifocus hifocus released this 11 Oct 17:17
· 103 commits to master since this release

For previous changes and some extra notes, please refer to Update 26.

Changes

  • After some consideration and experiments, jQuery will now be loaded separately, as https://cdn.jsdelivr.net/npm/jquery@3, instead of using the combine jsDelivr link like before. This is because any 'version aliasing' links will only have the cache length of half an hour, however if versions are specified, the cache expires much later. Though the requests number is increased by one, I believe by making this change the general loading time will decrease slightly, as we now have very solid caches.
  • The version number across the whole project had also been updated; from 0.21.1 to 0.26.1.

Developer-facing Changes

  • @hifocus/merger at GitHub registry had been deprecated. qr-merger at official NPM registry will be back to work.
  • When switch to alternative asset links (service provided by Zhihu), you could notice subtle loading performance degradations. Please be advised to only do so in the event of jsDelivr goes down.

The 'pre-release' mark for this release will be removed once I can confirm everything works normally.
[Update] - I can now confirm there shouldn't be any issues that would affect the usage of the project. Update 26.1 is now a stable release. Please do report any issues to us as always. Thank you for your continuous support.