Releases: josemarluedke/docfy
Releases · josemarluedke/docfy
v0.4.4
🚀 Enhancement
- [Ember] Allow deep nested scope for docfy output (#104) @josemarluedke
- Add parent label info to page metadata (#103) @josemarluedke
🏠 Internal
- Run prettier in mardown files (#90) @josemarluedke
📦 Dependencies
- Bump ws from 7.4.2 to 7.4.6 (#101) @dependabot
- Bump lodash from 4.17.20 to 4.17.21 (#99) @dependabot
- Bump handlebars from 4.7.6 to 4.7.7 (#97) @dependabot
- Bump ssri from 6.0.1 to 6.0.2 (#92) @dependabot
Contributors
@dependabot, @dependabot[bot] and @josemarluedke
For full changes, see the comparison between v0.4.3 and v0.4.4
v0.4.3
🐛 Bug Fix
- Allow Ember addon to be used as nested addon (#89) @josemarluedke
📝 Documentation
🔧 Tooling
- Update CI to drop macOS run (#83) @josemarluedke
Contributors
For full changes, see the comparison between v0.4.2 and v0.4.3
v0.4.2
📦 Dependencies
- Upgrade remark-hbs to v0.4 (#82) @josemarluedke
Contributors
For full changes, see the comparison between v0.4.1 and v0.4.2
v0.4.1
🚀 Enhancement
- Use Glimmer component backing class rather than a templateOnly component (#81) @johncowen
📝 Documentation
- Fix link from writing demos to writing markdown (#80) @josemarluedke
Contributors
For full changes, see the comparison between v0.4.0 and v0.4.1
v0.4.0
💥 Breaking Change
- [BREAKING] Define Docfy plugin system + Rehype plugins + @docfy/plugin-with-prose (#75) @josemarluedke
Details
- Plugin system has now been defined, and it breaks any previous Docfy plugin.
- Docfy no longer renders content to HTML using
remark-html. In order to support rehype plugins, we have migrated toremark-rehypeandrehype-stringify. - Removes the need to use
.defaulton requiring the core:Using-const Docfy = require('@docfy/core').default; +const Docfy = require('@docfy/core');
.defaultno longer will work. - Drops support for Node v10
Other changes
- GitHub Flavored Markdown is now supported by default using
remark-gfm - New
@docfy/plugin-with-proseoptional plugin for TailwindCSS users that would like to add.proseclasses to markdown content. This will automatically skip any HTML or Ember Components in the markdown.
For Ember users:
If you are not using any custom docfy plugin, this upgrade will be most likely transparent.
🚀 Enhancement
- [Core] Remove unnecessary index (#73) @josemarluedke
🏠 Internal
- Move packages folder (#72) @josemarluedke
📦 Dependencies
- Upgrade Project Dependencies (#76) @josemarluedke
Contributors
For full changes, see the comparison between v0.3.1 and v0.4.0
v0.3.1
🚀 Enhancement
- Add support for Ember rootURL (#71) @josemarluedke
📝 Documentation
Contributors
For full changes, see the comparison between v0.3.0 and v0.3.1
v0.3.0
🚀 Enhancement
- [Ember] Modify how demo title is rendered to match common markdown setup (#65) @josemarluedke
- [Ember] Add demos to TOC (#63) @josemarluedke
- [Ember] Move Demo Description before the actual example (#61) @josemarluedke
📦 Dependencies
- Bump ini from 1.3.5 to 1.3.8 (#58) @dependabot
Contributors
@dependabot and @josemarluedke
For full changes, see the comparison between v0.2.0 and v0.3.0
v0.2.0
🚀 Enhancement
- Ensure user docfy configs are added after default plugins in Ember (#57) @josemarluedke
- Add tests for extracted demos and preview-template (#29) @josemarluedke
- Site: Add Homepage content + design (#48) @josemarluedke
📝 Documentation
- scroll->auto to avoid unnecessary scrollbars (#54) @jamiebuilds
- Site: Remove Theme Switcher from home page (#52) @josemarluedke
📦 Dependencies
- Upgrade Depedencies (#51) @josemarluedke
- Bump lodash from 4.17.15 to 4.17.19 (#49) @dependabot
Contributors
@dependabot, @dependabot[bot], @jamiebuilds and @josemarluedke
For full changes, see the comparison between v0.1.0 and v0.2.0
v0.1.0
🚀 Enhancement
- Add lang attr to site html and don't support IE 11 (#43) @josemarluedke
- Site: Add title and og meta tags (#41) @josemarluedke
- Site: Purge CSS from markdown files (#40) @josemarluedke
- Site improvements (#39) @josemarluedke
- Site: Defer JS assets (#38) @josemarluedke
- Add inline css on site (#37) @josemarluedke
- Use local inter font instead of google fonts (#36) @josemarluedke
- Use V-File for parsing and processing remark plugins (#34) @josemarluedke
- Add debug logs (#32) @josemarluedke
- Add support for linking to documents with anchors (#31) @josemarluedke
- Add preview-template plugin that extracts to components (#28) @josemarluedke
- Implement Demos in Ember as Components (#27) @josemarluedke
- Test Ember addon build with Embroider (#17) @josemarluedke
- Add static assets plugin (#25) @josemarluedke
- Add ability to set url using frontmatter (#24) @josemarluedke
- Enable FastBoot Rehydration in dummy app (#21) @josemarluedke
- Add FastBoot tests (#20) @josemarluedke
- Add hook to provide urls to Prember for SSR (#19) @josemarluedke
- Watch roots in Ember to allow rebuilds (#18) @josemarluedke
- Add plugin to make urls unique (#12) @josemarluedke
- Add fallback order for index pages (#10) @josemarluedke
- Add support for index.md and readme.md files as
/. (#9) @josemarluedke - Add integration for Ember apps & Implement several new features (#8) @josemarluedke
- Use metadata only for frontmatter data (#7) @josemarluedke
- Refactor how to start a new Docfy (#6) @josemarluedke
- Add ability to have urls be based on file structure (#5) @josemarluedke
- Extract TOC from markdown (#4) @josemarluedke
- Allow remark plugins to receive their settings & Add remark-slug by default (#3) @josemarluedke
- Add support for url suffix (#2) @josemarluedke
- Implement initial Core functionality (#1) @josemarluedke
🐛 Bug Fix
- Replace internal links in demo files (#46) @josemarluedke
- Replace underscore at end of filename and next to a dot (#45) @josemarluedke
- Replace dot from urls (#44) @josemarluedke
- Core: Sort combined demos (#42) @josemarluedke
- Fix DocfyLink plugin with links that contain markdown (#33) @josemarluedke
- Rename output file for Embroider compatibility (#16) @josemarluedke
💅 Refactor
- Move core functionality of Ember components to a service (#23) @josemarluedke
- Major refactor to organize core for extensibility (#22) @josemarluedke
- Rename fixUrl plugin to replaceInternalLinks (#11) @josemarluedke
📝 Documentation
- Add API table to ember components docs (#47) @josemarluedke
- Add Documentation site (#35) @josemarluedke
🏠 Internal
- Add postcss-import to dummy app (#15) @josemarluedke
- Add highlight.js to ember dummy app as remark plugin (#14) @josemarluedke
- Add basic styles using TailwindCSS (#13) @josemarluedke
📦 Dependencies
- Upgrade a few packages + small fixes (#30) @josemarluedke
- Upgrade Project Dependencies (#26) @josemarluedke