Important
This changelog records important milestones of the project, which may include breaking changes.
Please check the README for parameter formats and adjust your JSON configuration files accordingly.
Support editing JSON source code online.
Support for rendering multi-page resumes. The page field has been added to the section of experience to specify which page it belongs to.
- Default is 1, can be omitted.
- If a section sets the
pagefield to 2, all content from that section onwards will be rendered on the second page, until encountering the next section withpagefield set to 3. - No need to set the
pagefield to 2 for all sections on the second page, only the first item needs to be set.
Support for custom font configuration. The fontStyle field in style can be set to any local font name.
- Deprecate the previous
defaultandfancyconfigurations.โ ๏ธ - Click to view built-in font list.
- The actual selectable font list online depends on current browser support. For example, if your computer doesn't have the STZhongsong font, it won't be displayed.
Support for rendering italic and bold using Markdown syntax, and all link formats are clickable.
- For example, **_https: //example.com_** will be rendered as example.com, achieving bold italic links.
- Deprecate
labelandcontentfields from profile's footnote.โ ๏ธ - Deprecate
keyfield from profile's contact.โ ๏ธ
- Icon library changed from
react-iconstofont-awesome.โ ๏ธ - Add
fontStylefield to style, setting it tofancywill switch to Noto Serif font.
Project is now open source.