Skip to content

Conversation

@absidue
Copy link
Member

@absidue absidue commented Oct 6, 2022

Remove the now unused jquery dependency

Pull Request Type

  • Feature Implementation
  • Celebration

Related issue

closes #2360

Description

This is the last pull request in the jquery removal series.

Highlights:

  • Dropped 88kb from renderer.js output
  • Better (maybe not noticeable) performance as we are now using the native stuff directly
  • Had a chance to clean up some components
  • One less dependency

Testing

As all references to jquery are gone, webpack doesn't bundle it in anymore, so this PR doesn't break anything.

Desktop

  • OS: Windows
  • OS Version: 10
  • FreeTube version: 0.17.1

@github-actions github-actions bot added PR: dependencies Pull requests that update a dependency file PR: waiting for review For PRs that are complete, tested, and ready for review labels Oct 6, 2022
@PrestonN PrestonN enabled auto-merge (squash) October 6, 2022 14:37
Copy link
Member

Choose a reason for hiding this comment

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

bye jay kwery

@PrestonN PrestonN merged commit f67c697 into FreeTubeApp:development Oct 6, 2022
@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Oct 6, 2022
@absidue absidue deleted the remove-jquery-dependency branch October 7, 2022 06:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants