Skip to content

Commit 3e52c4f

Browse files
fmerianhahnbeelee
andauthored
feat: Add changelog (#262)
* Add tab * Create changelog.mdx * Update changelog.mdx - Reworked how to display the features launched during launch weeks; - Added `Pro` tags to related updates - Added tips for quick access - Fix typos * Add Accordion * fix mint.json * delete changelog * Add links * delete company updates * Fix links * Add notes for 2024-08 * Update changelog * Update changelog titles * Add changelog 2024-09 * go thru mint prs & add to log * fix title --------- Co-authored-by: Hahnbee Lee <[email protected]>
1 parent c2aa386 commit 3e52c4f

File tree

10 files changed

+244
-16
lines changed

10 files changed

+244
-16
lines changed

changelog/2024-07.mdx

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
title: "July 2024"
3+
description: "Introducing the Mintlify Widget and the Pro plan"
4+
---
5+
6+
## Mintlify Widget
7+
8+
For `Pro` users, we introduced Mintlify Widget, an extension of your docs to
9+
answer your users' questions when and where they asked. You can add this
10+
AI-powered chatbot to any web page: your landing page, inside your product, or
11+
on your existing documentation pages.
12+
13+
- [Read the blog announcement](https://mintlify.com/blog/widget)
14+
- [Learn how to install the Widget](/advanced/widget/chat#getting-started)
15+
16+
## Pro Plan
17+
18+
We also updated our pricing plans for better customizability and scale.
19+
20+
- [Read the blog announcement](https://mintlify.com/blog/pro-plan)
21+
22+
## API Playground Code Example Sync
23+
24+
When you browse API docs, the selected code example now syncs across your pages.
25+
26+
## Insights
27+
28+
Currently in beta, this feature summarizes common user questions and patterns
29+
into easy-to-digest reports with AI-powered suggestions on how to improve your
30+
product.

changelog/2024-08.mdx

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
title: "August 2024"
3+
description: "Web Editor UI, API Playground Update, and AI Chat"
4+
---
5+
6+
## OpenAPI Reference Pages
7+
8+
- Endpoints defined by OpenAPI that are complex and recursive are now 98%
9+
smaller.
10+
- We now show
11+
[additionalProperties](https://swagger.io/docs/specification/data-models/dictionaries/)
12+
in OpenAPI pages.
13+
14+
## File Uploads in API Playground
15+
16+
By default, API playground requests are proxied by Mintlify. Now you can use
17+
`disableProxy` to disable this behavior and support request types like file
18+
uploads.
19+
20+
- [Learn more about API configurations](/settings/global#api-configurations)
21+
22+
## Mobile SEO improvements
23+
24+
We've fixed the mobile layout of our docs so that they are more SEO-friendly -
25+
including adding proper aria tags to elements.
26+
27+
## Support Form
28+
29+
We added a more detailed support form to the Mintlify dashboard. You can now
30+
submit a form to get in touch with us.
31+
32+
## Bug Fixes
33+
34+
- Fixed a bug for the Segment integration functionality.
35+
- We now raise more granular error messages for GitHub permissions when
36+
interacting with the editor.
37+
- Fixed bugs where the navigation would not properly expand when a direct link
38+
was used.

changelog/2024-09.mdx

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: "September 2024"
3+
description: "Speed improvements and JWT Auth"
4+
---
5+
6+
<Info>Last updated on: **2024-09-15**</Info>
7+
8+
## Update Speed Performances
9+
10+
For large projects (~3,000 files), the download step for docs updates is now
11+
~440x faster - a 99.8% time reduction. Across the board, file downloads during
12+
updates are now ~5.5x faster - an 81.8% time reduction.
13+
14+
## Desktop SEO improvements
15+
16+
The navbar hierarchy follows the aria hierarchy. We also added an aria label to
17+
the light/dark mode toggle.
18+
19+
## More
20+
21+
- **Troubleshooting for API pages**: API pages could be complicated so we listed
22+
common issues to help you sort them out quickly —
23+
[Read the docs](/api-playground/troubleshooting)

changelog/lw/1.mdx

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
title: 'Launch Week I'
3+
description: 'CLI Enhancements, Docs Feedback, Global CSS, API Playground Redesign, Web Editor'
4+
---
5+
6+
<Frame>
7+
<img src="/images/changelog/launch-week-1.png" />
8+
</Frame>
9+
10+
## CLI Enhancements
11+
12+
We shipped a prebuilt and compiled version of Mintlify that's ready to run in seconds. Plus, we added a custom hot-reloading implementation to speed up development.
13+
14+
- [Read the blog announcement](https://mintlify.com/blog/launch-week-day-1)
15+
16+
## Docs Feedback
17+
18+
This feature allows users to upvote or downvote on the helpfulness of a documentation page. You can identify which pages are underperforming and where to focus efforts.
19+
20+
- [Read the blog announcement](https://mintlify.com/blog/launch-week-day-2)
21+
22+
## Global CSS
23+
24+
If you're searching for the design functions needed to seamlessly fit your docs into your brand, look no further. Now, you can alter design, layout, and variations for different device displays, all from a single style sheet.
25+
26+
- [Read the blog announcement](https://mintlify.com/blog/launch-week-day-3)
27+
- [Learn more about Custom CSS](/advanced/custom/css)
28+
29+
## API Playground Redesign
30+
31+
We overhauled the API Playground for a new and improved design. This upgrade handles edge cases and offers expanded features, including technical functions, effortless UX, and sleek UI.
32+
33+
- [Read the blog announcement](https://mintlify.com/blog/launch-week-day-4)
34+
- [Learn more about the API Playground](/api-playground/overview)
35+
36+
## Web Editor
37+
38+
Built with markdown parsers and inspired by code editors like VS Code, the Web Editor lets you alter docs content on the web, commit and push in-editor, access a high-fidelity preview of your docs content next to code — without CLI, and preview valid markdown edits.
39+
40+
- [Read the blog announcement](https://mintlify.com/blog/launch-week-day-5)
41+
- [Go to the editor](https://dashboard.mintlify.com/editor)

changelog/lw/2.mdx

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
title: 'Launch Week II'
3+
description: 'Preview Deployments, Snippets V2, Open-source MDX Engine, Custom JS, Chat Analytics'
4+
---
5+
6+
<Frame>
7+
<img src="/images/changelog/launch-week-2.jpeg" />
8+
</Frame>
9+
10+
## Preview Deployments
11+
12+
Now, when a user creates a pull request, we will generate a unique link that shows exactly what your docs will look like in production before they are live.
13+
14+
- [Read the blog announcement](https://mintlify.com/blog/launch-week-2-day-1)
15+
16+
## Snippets V2
17+
18+
Snippets V2 offers more flexibility and performance while being rebuilt from the ground up to resemble the import experience that developers know and love.
19+
20+
- [Read the blog announcement here](https://mintlify.com/blog/launch-week-2-day-2)
21+
- [Learn more about Reusable Snippets](/reusable-snippets)
22+
23+
## Open Source MDX Engine
24+
25+
You can now integrate our package to access Mintlify-flavored markdown and code syntax highlighting.
26+
27+
- [Read the blog announcement](https://mintlify.com/blog/launch-week-2-day-3)
28+
- [Star this repo on GitHub](https://github.com/mintlify/mdx)
29+
30+
## Custom JS
31+
32+
Custom JS allows you to add custom executable code globally. It's the equivalent of adding a `<script>` tag with JS code into every page.
33+
34+
- [Read the blog announcement](https://mintlify.com/blog/launch-week-2-day-4)
35+
- [See example here](/advanced/custom/js#adding-script-js)
36+
37+
## Chat Analytics
38+
39+
AI Chat Analytics takes a step forward by providing more detail on what your users as asking as well as how the chatbot responds. Now, you can segment chat history by date, manage your AI Chat usage, and find information about how often a specific query appears.
40+
41+
- [Read the blog announcement](https://mintlify.com/blog/launch-week-2-day-5)

changelog/lw/3.mdx

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
title: 'Launch Week III'
3+
description: 'Themes, Search V2, Branching, User Auth, OpenAPI Automations'
4+
---
5+
6+
<Frame>
7+
<img src="/images/changelog/launch-week-3.png" />
8+
</Frame>
9+
10+
## Themes
11+
12+
Themes enables you to transform the styling and layout of your documentation to fit your branding. We've unveiled three themes: **[Quill](https://starter-quill.mintlify.app/), [Prism](https://starter-prism.mintlify.app/), and [Venus](https://starter-venus.mintlify.app/).**
13+
14+
To try out any themes for yourself, just add the following line into your `mint.json` file with any of the following values:
15+
16+
```
17+
"theme": "quill" | "prism" | "venus"
18+
```
19+
20+
- [Read the blog announcement here](https://mintlify.com/blog/launch-week-3-day-1)
21+
- [View source code on GitHub](https://github.com/mintlify/themes)
22+
23+
## Search V2
24+
25+
Upgraded UI, indexing OpenAPI endpoints, removing hidden pages from search, indexing support for components.
26+
27+
- [Read the blog announcement here](https://mintlify.com/blog/launch-week-3-day-2)
28+
29+
## Web Editor Branching
30+
31+
The Web Editor allows users to alter your docs content right on the web without an IDE. Branches allow you to create separate versions of your documentation without affecting the main project — they're like parallel universes for code.
32+
33+
- [Read the blog announcement here](https://mintlify.com/blog/launch-week-3-day-3)
34+
35+
## User Auth
36+
37+
When writing documentation, you may want to limit which user guides are shown to your customers. With User Auth, identify your users and tailor your docs content to them.
38+
39+
- [Read the blog announcement here](https://mintlify.com/blog/launch-week-3-day-4)
40+
- [Learn more about User Auth](/advanced/user-auth)
41+
42+
## OpenAPI Automations
43+
44+
When you're constantly shipping changes to your API, it's important to reflect those changes in your documentation as soon as possible. Our revamped setup makes autogenerating your API Reference docs seamless, removing the need for any manual labor to reflect changes in production.
45+
46+
- [Read the blog announcement here](https://mintlify.com/blog/launch-week-3-day-5)

images/changelog/launch-week-1.png

10.2 MB
Loading
142 KB
Loading

images/changelog/launch-week-3.png

167 KB
Loading

mint.json

Lines changed: 25 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,10 @@
5252
{
5353
"name": "Advanced",
5454
"url": "advanced"
55+
},
56+
{
57+
"name": "Changelog",
58+
"url": "changelog"
5559
}
5660
],
5761
"navigation": [
@@ -133,10 +137,7 @@
133137
},
134138
{
135139
"group": "SDKs",
136-
"pages": [
137-
"integrations/sdks/speakeasy",
138-
"integrations/sdks/stainless"
139-
]
140+
"pages": ["integrations/sdks/speakeasy", "integrations/sdks/stainless"]
140141
},
141142
{
142143
"group": "Support",
@@ -148,17 +149,11 @@
148149
},
149150
{
150151
"group": "Privacy",
151-
"pages": [
152-
"integrations/privacy/overview",
153-
"integrations/privacy/osano"
154-
]
152+
"pages": ["integrations/privacy/overview", "integrations/privacy/osano"]
155153
},
156154
{
157155
"group": "Custom Scripts",
158-
"pages": [
159-
"advanced/custom/css",
160-
"advanced/custom/js"
161-
]
156+
"pages": ["advanced/custom/css", "advanced/custom/js"]
162157
},
163158
{
164159
"group": "Custom Subpaths",
@@ -169,9 +164,7 @@
169164
},
170165
{
171166
"group": "Extensions",
172-
"pages": [
173-
"advanced/widget/chat"
174-
]
167+
"pages": ["advanced/widget/chat"]
175168
},
176169
{
177170
"group": "REST API",
@@ -222,6 +215,22 @@
222215
"content/components/expandables",
223216
"content/components/sticky-examples"
224217
]
218+
},
219+
{
220+
"group": "Product Updates",
221+
"pages": [
222+
"changelog/2024-09",
223+
"changelog/2024-08",
224+
"changelog/2024-07"
225+
]
226+
},
227+
{
228+
"group": "Launch Weeks",
229+
"pages": [
230+
"changelog/lw/3",
231+
"changelog/lw/2",
232+
"changelog/lw/1"
233+
]
225234
}
226235
],
227236
"footerSocials": {
@@ -237,4 +246,4 @@
237246
"publicApiKey": "pk_76a6caa274e800f3ceff0b2bc6b9b9d82ab8"
238247
}
239248
}
240-
}
249+
}

0 commit comments

Comments
 (0)