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

[Release]: v4.11.4 #1190

Merged
merged 81 commits into from
Jun 18, 2020
Merged

[Release]: v4.11.4 #1190

merged 81 commits into from
Jun 18, 2020

Conversation

anikethsaha
Copy link
Member

@anikethsaha anikethsaha commented May 22, 2020

Do Not Merge


Changelog
  • ...
Blocking

image

image

Any rollup expert can tackle this ?

snyk-bot and others added 30 commits March 31, 2020 21:31
…4c39a1be1464a76e

[Snyk] Upgrade docsify from 4.10.2 to 4.11.2
…dded token results returning in any order

fixes #970
[fix #1115] Image resize in % doesn't work.
* fix

* Update search.js

* Update search.js

* Update search.js

* Update search.js

* Update search.js
Update embeded files documentation
Add example with front matter
Add various comments I used to understand code
Updated front matter to have installed flag
Added function to parse front matter
Added intercept to remove front matter for embed
Also, add a link explaining why that can be a security issue.
Fix typo on `externalLinkRel`
…ility

Improve accessibility of viewport meta by allowing page zoom (related to #945)
Updated embed to strip YAML front matter fixes #1129
@codesandbox-ci
Copy link

codesandbox-ci bot commented Jun 8, 2020

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit 714ef29:

Sandbox Source
ecstatic-lake-wse4x Configuration

trusktr and others added 2 commits June 8, 2020 00:45
…ned search bar using docsify-darklight-theme" (#1207)

* Revert "update: updated docs site dark and light mode with switch and redesigned search bar using docsify-darklight-theme (#1182)"

This reverts commit 415f295.

* docs: removed the old dark mode as well
@trusktr
Copy link
Member

trusktr commented Jun 10, 2020

it has been merged and it will be shipped with this release.

Great Thanks !

@boopathikumar018 The change was reverted, as @jhildenbiddle brought up some good points, along with a breaking change in IE 11. (we need to improve PRs to have testing for all browsers). See there for some ideas: hoping you can implement a subset of the PR with an option for users to specify light and dark themes, then your theme changes can come in following PR.

trusktr and others added 3 commits June 12, 2020 21:37
* develop:
  chore: update auto format config
Co-authored-by: James George <[email protected]>
* Fix cover overlapping sidebar

* Fix transition of cover page

* Revmove transition property from .cover

* Remove z-index attribute from _coverpage.styl
@anikethsaha
Copy link
Member Author

All blockers are fixed.

Ready to release once CI is green.

@anikethsaha
Copy link
Member Author

@trusktr @jhildenbiddle @Koooooo-7 @sy-records we have a new blocker

@trusktr
Copy link
Member

trusktr commented Jun 18, 2020

I could've sworn I added a test to ensure the bundle is loaded properly. Need to improve that test. See docsify.test.js

@trusktr
Copy link
Member

trusktr commented Jun 18, 2020

This is the file: https://www.github.com/docsifyjs/docsify/tree/develop/test%2Funit%2Fdocsify.test.js

npm test does a prod build then runs that test. If that test is passing, it means the bundle loads fine, but maybe it fails once we try it do something on the site?

We can use window.addEventListener('error', ...) to observe uncaught errors at the top level (f.e. in the test file).

@trusktr
Copy link
Member

trusktr commented Jun 18, 2020

Didn't it work in the preview? And tests passed? Did you perhaps need to run npm install? Or does this happen even after install? And if so, then how did the PR pass testing?

@anikethsaha
Copy link
Member Author

Thanks for the heads up @trusktr , I actually had 2-3 docsify code opened in my machine, ran npm install in one, ran the build command in other 😄

@trusktr
Copy link
Member

trusktr commented Jun 18, 2020

Hehe. Happens to the best of us. I can't count how many times I've done something like that. ;)

@anikethsaha anikethsaha merged commit 714ef29 into master Jun 18, 2020
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.