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

update JShrink #13639

Closed
wants to merge 2 commits into from
Closed

update JShrink #13639

wants to merge 2 commits into from

Conversation

Findus23
Copy link
Member

should hopefully make Matomo compatible with 7.3 and maybe even fix other issues without creating new ones.
see #13418

@tsteur
Copy link
Member

tsteur commented Oct 22, 2018

Be good to run the Jshrink tests with PHP 5.5 maybe. Looks like they run tests only for PHP 7+. Could obviously also easily regress later. Not sure if UI tests use the minified version or not (I think they do)

@Findus23 Findus23 added the Needs Review PRs that need a code review label Oct 22, 2018
@mattab mattab added this to the 3.9.0 milestone Nov 14, 2018
@diosmosis diosmosis modified the milestones: 3.9.0, 3.8.1 Jan 23, 2019
@diosmosis
Copy link
Member

The UI tests should use minified assets, but they won't test premium features, so maybe we want to hold off on #13418 until 3.9.0? I moved this in to 3.8.1 since #13418 was scheduled for it, but it might be better to put this in a beta or test on staging.

@diosmosis
Copy link
Member

BTW @Findus23 can you rebase/merge w/ 3.x-dev? I can't seem to get composer to create the composer.lock file correctly, it always includes two JSShrinks.

@Findus23
Copy link
Member Author

See #14011

@Findus23 Findus23 closed this Jan 23, 2019
@tsteur tsteur deleted the update-jshrink branch April 15, 2020 04:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Review PRs that need a code review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants