diff --git a/CHANGELOG.md b/CHANGELOG.md index 1eeb50d70..bdba37bd1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,19 +2,151 @@ All notable changes to this project will be documented in this file. -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). -## [v0.2] - 2020-01-23 +## 0.3.0 - 2020-02-13 -### Added +### Merged -- Support commit-based builds +- DOCSP-8882: Add release workflow [`#155`](https://github.com/mongodb/snooty/pull/155) +- DOCSP-8430: Improve role rendering [`#154`](https://github.com/mongodb/snooty/pull/154) +- Fix failed PropType warning in DocumentBody [`#152`](https://github.com/mongodb/snooty/pull/152) +- Update README.md [`#150`](https://github.com/mongodb/snooty/pull/150) +- DOCSP-8385: Render commit-based builds [`#143`](https://github.com/mongodb/snooty/pull/143) +- DOCSP-7862: Ignore toctree directive [`#144`](https://github.com/mongodb/snooty/pull/144) +- Standardize link handling [`#142`](https://github.com/mongodb/snooty/pull/142) +- Fix preview mode [`#141`](https://github.com/mongodb/snooty/pull/141) +- Fix path for autobuilder [`#140`](https://github.com/mongodb/snooty/pull/140) +- DOCSP-7502: Version Dropdown [`#138`](https://github.com/mongodb/snooty/pull/138) +- DOCSP-8134: Fix tabset rendering in ecosystem [`#139`](https://github.com/mongodb/snooty/pull/139) +- DOCSP-7939: Populate includes in parser [`#137`](https://github.com/mongodb/snooty/pull/137) +- Simplify Dependencies [`#136`](https://github.com/mongodb/snooty/pull/136) +- Only render .txt files as pages [`#135`](https://github.com/mongodb/snooty/pull/135) +- DOCSP-7630: Internal page navigation [`#132`](https://github.com/mongodb/snooty/pull/132) +- Update README.md [`#134`](https://github.com/mongodb/snooty/pull/134) +- Use GitHub Actions [`#133`](https://github.com/mongodb/snooty/pull/133) +- DOCSP-7497: Update frontend to use formatted slug-title mapping [`#131`](https://github.com/mongodb/snooty/pull/131) +- Bugfix: don't render TOC in preview mode [`#130`](https://github.com/mongodb/snooty/pull/130) +- Remove publish and deploy stages from drone file [`#129`](https://github.com/mongodb/snooty/pull/129) +- Update README.md [`#128`](https://github.com/mongodb/snooty/pull/128) +- Drone config updates [`#127`](https://github.com/mongodb/snooty/pull/127) +- DOCSP-7498: Implement breadcrumbs component [`#125`](https://github.com/mongodb/snooty/pull/125) +- DOCSP-7708: Render TOC on all sites [`#126`](https://github.com/mongodb/snooty/pull/126) +- DOCSP-6887: Image component can use vscode resources as a source [`#124`](https://github.com/mongodb/snooty/pull/124) +- DOCSP-6660: Map Roles to correct placeholder component [`#123`](https://github.com/mongodb/snooty/pull/123) +- UP-2517 (toc component) [`#120`](https://github.com/mongodb/snooty/pull/120) +- DOCSP-7242: Snooty Preview can run on command line [`#119`](https://github.com/mongodb/snooty/pull/119) +- DOCSP-7186: Update preview files to support all templates [`#118`](https://github.com/mongodb/snooty/pull/118) +- DOCSP-7193: Improve handling of class names in CSSWrapper [`#117`](https://github.com/mongodb/snooty/pull/117) +- DOCSP-7109: Update Snooty Preview files to work within VS Code [`#116`](https://github.com/mongodb/snooty/pull/116) +- DOCSP-6902: Fix image includes [`#115`](https://github.com/mongodb/snooty/pull/115) +- DOCSP-6530: Misc. CET components [`#114`](https://github.com/mongodb/snooty/pull/114) +- add content branch [`#112`](https://github.com/mongodb/snooty/pull/112) +- DOCSP-6801: Implement footnote directive [`#113`](https://github.com/mongodb/snooty/pull/113) +- DOCSP-6846: Implement card-group directive [`#111`](https://github.com/mongodb/snooty/pull/111) +- DOCSP-6855: Refactor image fetching [`#110`](https://github.com/mongodb/snooty/pull/110) +- Add deprecated, versionchanged, versionadded handling [`#109`](https://github.com/mongodb/snooty/pull/109) +- DOCSP-6189: Single page can be rendered locally [`#108`](https://github.com/mongodb/snooty/pull/108) +- Bugfix: Fix localStorage pills in Guides [`#107`](https://github.com/mongodb/snooty/pull/107) +- DOCSP-6575: Add support for image caption and legend [`#106`](https://github.com/mongodb/snooty/pull/106) +- DOCSP-6503: Refactor tabs [`#105`](https://github.com/mongodb/snooty/pull/105) +- DOCSP-6390: misc. BI Connector components [`#104`](https://github.com/mongodb/snooty/pull/104) +- DOCSP-6379: Page contents [`#103`](https://github.com/mongodb/snooty/pull/103) +- DOCSP-6332: Add misc. charts directives [`#102`](https://github.com/mongodb/snooty/pull/102) +- DOCSP-6334: Implement cssclass [`#101`](https://github.com/mongodb/snooty/pull/101) +- DOCSP-6123: Internal link bugfix [`#100`](https://github.com/mongodb/snooty/pull/100) +- DOCSP-5935: Code blocks show when javascript is disabled [`#98`](https://github.com/mongodb/snooty/pull/98) +- DOCSP-5888: Make active tab on navbar dynamic [`#94`](https://github.com/mongodb/snooty/pull/94) +- Use npm audit to fix package vulnerabilities [`#99`](https://github.com/mongodb/snooty/pull/99) +- DOCSP-6056: Abstract tabset functionality [`#92`](https://github.com/mongodb/snooty/pull/92) +- Remove stepper code [`#93`](https://github.com/mongodb/snooty/pull/93) +- DOCSP-6185: Change lint script to run from local node module [`#97`](https://github.com/mongodb/snooty/pull/97) +- DOCSP-6037: Dynamic heading hierarchy [`#95`](https://github.com/mongodb/snooty/pull/95) +- DOCSP-5934: Clicking on left hand nav item scrolls correctly [`#91`](https://github.com/mongodb/snooty/pull/91) +- DOCSP-5996: Improve build performance [`#90`](https://github.com/mongodb/snooty/pull/90) +- DOCSP-5936: Add escape key support to image lightbox [`#89`](https://github.com/mongodb/snooty/pull/89) +- DOCSP-5932: Resolve guides build issues [`#88`](https://github.com/mongodb/snooty/pull/88) +- DOCSP-5882: Configure regression tests for Spark Connector [`#86`](https://github.com/mongodb/snooty/pull/86) +- DOCSP-5772: Implement replace functionality [`#87`](https://github.com/mongodb/snooty/pull/87) +- DOCSP-5912: Add transition component [`#85`](https://github.com/mongodb/snooty/pull/85) +- DOCSP-5911: Refactor listTable and Paragraph components [`#84`](https://github.com/mongodb/snooty/pull/84) +- DOCSP-5910: Add definitionList [`#83`](https://github.com/mongodb/snooty/pull/83) +- DOCSP-5535: Update front-end to use new Stitch function [`#80`](https://github.com/mongodb/snooty/pull/80) +- DOCSP-5771: CET extension MVP [`#81`](https://github.com/mongodb/snooty/pull/81) +- DOCSP-5843: Fix nested object access [`#77`](https://github.com/mongodb/snooty/pull/77) +- add segment [`#79`](https://github.com/mongodb/snooty/pull/79) +- DOCSP-5811: code copying fallback [`#76`](https://github.com/mongodb/snooty/pull/76) +- DOCSP-5702: Dynamic page title [`#75`](https://github.com/mongodb/snooty/pull/75) +- DOCSP-5647: adjust padding of clickable element in pills [`#74`](https://github.com/mongodb/snooty/pull/74) +- Remove getPathPrefix() [`#73`](https://github.com/mongodb/snooty/pull/73) +- Fix build broken by hooks [`#72`](https://github.com/mongodb/snooty/pull/72) +- DOCSP-5719: Resolve staging config/env config [`#71`](https://github.com/mongodb/snooty/pull/71) +- DOCSP-5648: fix breadcrumb link [`#70`](https://github.com/mongodb/snooty/pull/70) +- DOCSP-4495: Regression Testing [`#68`](https://github.com/mongodb/snooty/pull/68) +- DOCSP-5643: fix IE tab jumps [`#69`](https://github.com/mongodb/snooty/pull/69) +- DOCSP-5644: no abnormal focus [`#66`](https://github.com/mongodb/snooty/pull/66) +- Fix incorrect links [`#67`](https://github.com/mongodb/snooty/pull/67) +- DOCSP-5701: Support new parser ID implementation [`#63`](https://github.com/mongodb/snooty/pull/63) +- DOCSP-5699: Unescape html entities in URI Writer blocks [`#65`](https://github.com/mongodb/snooty/pull/65) +- DOCSP-5640: segment + stitch fix so works on IE11 [`#62`](https://github.com/mongodb/snooty/pull/62) +- DOCSP-5689: Fix lightbox component [`#60`](https://github.com/mongodb/snooty/pull/60) +- DOCSP-5718: refactor files [`#64`](https://github.com/mongodb/snooty/pull/64) +- DOCSP-5637: Fix TOC scrolling in Safari and Firefox [`#59`](https://github.com/mongodb/snooty/pull/59) +- Add missing ref role [`#61`](https://github.com/mongodb/snooty/pull/61) +- DOCSP-4553: Feedback Widget [`#56`](https://github.com/mongodb/snooty/pull/56) +- DOCSP-5638: Correctly render uri strings in Highlight component [`#58`](https://github.com/mongodb/snooty/pull/58) +- Prepend internal link with build path [`#57`](https://github.com/mongodb/snooty/pull/57) +- DOCSP-5553: fix guides landing page margins [`#52`](https://github.com/mongodb/snooty/pull/52) +- DOCSP-5547: URI Writer fixes [`#53`](https://github.com/mongodb/snooty/pull/53) +- DOCSP-5575: Fix TOC [`#54`](https://github.com/mongodb/snooty/pull/54) +- update Makefile [`#55`](https://github.com/mongodb/snooty/pull/55) +- DOCSP-5460: syntax highlighting [`#48`](https://github.com/mongodb/snooty/pull/48) +- DOCSP-5429: copy button [`#50`](https://github.com/mongodb/snooty/pull/50) +- Fix: failure caused by missing value property [`#51`](https://github.com/mongodb/snooty/pull/51) +- Fix: Update roles to match new AST spec [`#49`](https://github.com/mongodb/snooty/pull/49) +- DOCSP-5425: Add missing roles [`#47`](https://github.com/mongodb/snooty/pull/47) +- DOCSP-4281: analytics for events [`#45`](https://github.com/mongodb/snooty/pull/45) +- Fix: Env Vars [`#46`](https://github.com/mongodb/snooty/pull/46) +- DOCSP-5257: Show language pills on landing page [`#43`](https://github.com/mongodb/snooty/pull/43) +- DOCSP-5382: Add npm scripts [`#44`](https://github.com/mongodb/snooty/pull/44) +- new targets for roles [`#42`](https://github.com/mongodb/snooty/pull/42) +- DOCSP-4967: Fix Gatsby Build Relative Paths [`#38`](https://github.com/mongodb/snooty/pull/38) +- DOCSP-5259: Fix roles [`#39`](https://github.com/mongodb/snooty/pull/39) +- Add lightbox and tests [`#36`](https://github.com/mongodb/snooty/pull/36) +- DOCSP-5272: Support hidden tabsets [`#40`](https://github.com/mongodb/snooty/pull/40) +- DOCSP-5250: add TitleReference component [`#37`](https://github.com/mongodb/snooty/pull/37) +- DOCSP-5133: Sort named tabsets [`#35`](https://github.com/mongodb/snooty/pull/35) +- DOCSP-4175: Unit tests for interaction [`#32`](https://github.com/mongodb/snooty/pull/32) +- Fix: improve conditional render of tabsets [`#34`](https://github.com/mongodb/snooty/pull/34) +- DOCSP-5086: Fix Build [`#33`](https://github.com/mongodb/snooty/pull/33) +- DOCSP-5018: Reorganize Directory [`#31`](https://github.com/mongodb/snooty/pull/31) +- Improve testing [`#27`](https://github.com/mongodb/snooty/pull/27) +- DOCSP-4798: role files [`#28`](https://github.com/mongodb/snooty/pull/28) +- DOCSP-4689: Local Storage [`#30`](https://github.com/mongodb/snooty/pull/30) +- DOCSP-4921: Refactor tabs [`#29`](https://github.com/mongodb/snooty/pull/29) +- DOCSP-4611: Implement roles/fix admonitions [`#26`](https://github.com/mongodb/snooty/pull/26) +- Bugfix: templateType, pills [`#25`](https://github.com/mongodb/snooty/pull/25) +- DOCSP-4612: ListTable component [`#23`](https://github.com/mongodb/snooty/pull/23) +- DOCSP-4613: Display time on landing page [`#24`](https://github.com/mongodb/snooty/pull/24) +- DOCSP 4189: Tabbed content [`#20`](https://github.com/mongodb/snooty/pull/20) +- DOCSP-3581: Additional categories on landing page [`#21`](https://github.com/mongodb/snooty/pull/21) +- Fix: update JSON formatting for test data [`#22`](https://github.com/mongodb/snooty/pull/22) +- Create Test Data for React/Gatsby tests [`#17`](https://github.com/mongodb/snooty/pull/17) +- fix: remove react-test-renderer and replace with enzyme [`#19`](https://github.com/mongodb/snooty/pull/19) +- bugfix: allow enzyme shallow rendered components to match snapshots [`#18`](https://github.com/mongodb/snooty/pull/18) +- DOCSP-4317: Add linter to next-gen React builds [`#15`](https://github.com/mongodb/snooty/pull/15) +- bugfix: properly fetch guides for landing page [`#13`](https://github.com/mongodb/snooty/pull/13) +- DOCSP-4188: URI Writer [`#14`](https://github.com/mongodb/snooty/pull/14) +- DOCSP-4432: add front-end tests to drone file [`#12`](https://github.com/mongodb/snooty/pull/12) +- DOCSP-4173: init commit for jest tests [`#11`](https://github.com/mongodb/snooty/pull/11) +- initial code for docker+k8 setup [`#6`](https://github.com/mongodb/snooty/pull/6) +- Initial frontend [`#1`](https://github.com/mongodb/snooty/pull/1) -## [v0.1] - 2020-01-23 +### Commits -### Added - -- Initial release +- parser: Remove. Now lives in snooty-parser [`c6b6e4c`](https://github.com/mongodb/snooty/commit/c6b6e4c0403d253f119041346a43bcfd9d0adafe) +- DOCSP-3895: Guides site builds without errors [`20f8319`](https://github.com/mongodb/snooty/commit/20f831966df167e348ebd0ff9fdb327c2a0647de) +- DOCSP-3480: parser: Support step inheritance [`3183d27`](https://github.com/mongodb/snooty/commit/3183d27c265674ec3c0826d781552ea5c0ea1b9f) diff --git a/package-lock.json b/package-lock.json index 0e6cea066..fece3e629 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "snooty", - "version": "0.2.0", + "version": "0.3.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 200587b24..c3d4f988b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "snooty", - "version": "0.2.0", + "version": "0.3.0", "repository": "github:mongodb/snooty", "devDependencies": { "auto-changelog": "^1.16.2",