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

Upgrade ember-cli-addon-docs and friends #858

Merged
merged 1 commit into from
Feb 5, 2021

Conversation

mixonic
Copy link
Member

@mixonic mixonic commented Jan 27, 2021

New versions of ember-cli-addon-docs bring a CSS reset which breaks ember-table tests. Instead of coupling the ember-table test suite to ember-cli-addon-docs CSS, I created a new ember try config for generating docs and removed the dependencies from the normal dev setup.

I've documented how to generate the documentation in the README.md, and I believe updated the deployment/release code appropriately.

Other changes related to the ember-cli-addon-docs upgrade include:

@mixonic mixonic mentioned this pull request Feb 5, 2021
@mixonic mixonic force-pushed the mixonic/bump-ember-cli-addon-docs branch 5 times, most recently from 7d322c0 to 3b1a73b Compare February 5, 2021 19:01
@mixonic mixonic requested review from bantic and twokul February 5, 2021 19:07
Copy link
Contributor

@twokul twokul left a comment

Choose a reason for hiding this comment

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

looks good to me!

README.md Outdated Show resolved Hide resolved
New versions of ember-cli-addon-docs bring a CSS reset which breaks
ember-table tests. Instead of coupling the ember-table test suite to
ember-cli-addon-docs CSS, I created a new ember try config for
generating docs and removed the dependencies from the normal dev setup.

I've documented how to generate the documentation in the README.md, and
I believe updated the deployment/release code appropriately.

Other changes related to the ember-cli-addon-docs upgrade include:

* Add a dependency on ember-data since it no longer brings along the
  dependency.
* Add newlines to account for bugs in ember-cli-addon-docs. See:
  ember-learn/ember-cli-addon-docs#473 and
ember-learn/ember-cli-addon-docs#402
* Add a missing `END-SNIPPET` without which parsing of the snippet was
  corrupted.
* Make an `hbs` template executable without error.
@mixonic mixonic force-pushed the mixonic/bump-ember-cli-addon-docs branch from 3b1a73b to d0030a3 Compare February 5, 2021 19:24
@mixonic mixonic merged commit db44da8 into 3.0-beta Feb 5, 2021
@mixonic mixonic deleted the mixonic/bump-ember-cli-addon-docs branch February 5, 2021 19:48
ahmacleod added a commit that referenced this pull request Feb 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants