-
Notifications
You must be signed in to change notification settings - Fork 6
Comparing changes
Open a pull request
base repository: meshcloud/notion-markdown-cms
base: v0.9.0
head repository: meshcloud/notion-markdown-cms
compare: main
- 16 commits
- 21 files changed
- 5 contributors
Commits on Mar 1, 2022
-
feat: render links as relative paths
We previously rendered all page links as absolute paths e.g. `/page.md`. This created some problems - some page generators that use base path prefixes like `/docs/page.md` and thus need to rewrite these links, which is brittle - text editors like VSCode cannot follow the markdown links properly because they think the links are absolute to the root `/` of the fs - tools like textlint-rule-no-dead-link expect relative links to resolve them correctly Now rendering them as relative paths. As part of these changes it was also necessary to switch properties parsing to render properties only as plaintext, not markdown. This is fine because we consider frontmatter to be data (YML), not markup. Most site generators cannot deal with markdown in frontmatter anyway. This change was necessary because we need to parse page properties before we can determine the destination path of the markdown file where the page will be rendered to, and that would now require resolving relative links.
Configuration menu - View commit details
-
Copy full SHA for 864c335 - Browse repository at this point
Copy the full SHA 864c335View commit details -
Configuration menu - View commit details
-
Copy full SHA for f68ec04 - Browse repository at this point
Copy the full SHA f68ec04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d2eb17 - Browse repository at this point
Copy the full SHA 5d2eb17View commit details
Commits on Mar 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9de860b - Browse repository at this point
Copy the full SHA 9de860bView commit details -
Merge pull request #5 from meshcloud/fix/4
fix: Remove whitespace from RichText joining
Configuration menu - View commit details
-
Copy full SHA for 1e0a487 - Browse repository at this point
Copy the full SHA 1e0a487View commit details
Commits on Mar 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c4e004b - Browse repository at this point
Copy the full SHA c4e004bView commit details
Commits on Jun 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aa404d4 - Browse repository at this point
Copy the full SHA aa404d4View commit details
Commits on Jun 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2c11274 - Browse repository at this point
Copy the full SHA 2c11274View commit details
Commits on Jun 23, 2022
-
Merge pull request #6 from dewkul/feat/bookmark
feat: support bookmark block
Configuration menu - View commit details
-
Copy full SHA for 3513b3d - Browse repository at this point
Copy the full SHA 3513b3dView commit details
Commits on Oct 17, 2022
-
feat: add support for database paging
notion-markdown-cms would previously fail when trying to query pages from a database with more than 100 entries because paging was not implemented.
Configuration menu - View commit details
-
Copy full SHA for 3c95e7c - Browse repository at this point
Copy the full SHA 3c95e7cView commit details -
feat: implement support for block children paging
this hasn't been a problem so far since blocks usually don't have more than 100 children. Fix this potential issue nonetheless while we're at it.
Configuration menu - View commit details
-
Copy full SHA for c166183 - Browse repository at this point
Copy the full SHA c166183View commit details -
Merge pull request #7 from meshcloud/feature/block-children-paging
feat: implement support for block children paging
Configuration menu - View commit details
-
Copy full SHA for 52f2271 - Browse repository at this point
Copy the full SHA 52f2271View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6da3627 - Browse repository at this point
Copy the full SHA 6da3627View commit details
Commits on Jan 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5cbf73e - Browse repository at this point
Copy the full SHA 5cbf73eView commit details
Commits on Apr 20, 2024
-
Merge pull request #14 from yasintze/person-property
Add support for people property
Configuration menu - View commit details
-
Copy full SHA for 384acba - Browse repository at this point
Copy the full SHA 384acbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37594d5 - Browse repository at this point
Copy the full SHA 37594d5View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.9.0...main