Rendercv

Latest version: v2.1

Safety actively analyzes 701809 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

2.1

> **Full Changelog**: https://github.com/rendercv/rendercv/compare/v2.0...v2.1

Added

- The `rendercv render` error caused by an open output PDF file in Windows is now handled ([327](https://github.com/rendercv/rendercv/pull/327)).

Fixed

- The "Font Awesome 6" font family issue (missing icons in the header) has been fixed ([314](https://github.com/rendercv/rendercv/pull/314)).
- The Docker image has been fixed to use the latest version of RenderCV ([321](https://github.com/rendercv/rendercv/pull/321)).
- Partial installation (`pip install rendercv` instead of `pip install rendercv[full]`) errors have been fixed ([326](https://github.com/rendercv/rendercv/pull/326)).
- Path issues in `rendercv_settings` and CLI have been fixed ([312](https://github.com/rendercv/rendercv/pull/312)).
- Bold and italic text rendering issues have been fixed ([303](https://github.com/rendercv/rendercv/pull/303)).
- Asterisk is now escaped in Typst ([303](https://github.com/rendercv/rendercv/pull/303)).

New Contributors
* MarcinKonowalczyk made their first contribution in https://github.com/rendercv/rendercv/pull/299
* mheguy made their first contribution in https://github.com/rendercv/rendercv/pull/321

2.0

> **Full Changelog**: https://github.com/rendercv/rendercv/compare/v1.18...v2.0

RenderCV has transitioned from using $\LaTeX$ to Typst. RenderCV is now much faster and more powerful.

Added

- RenderCV now supports Chinese, Japanese, and Korean characters by default ([61](https://github.com/rendercv/rendercv/issues/61)).
- A new theme has been added: `engineeringclassic`.
- `summary` field has been added to `NormalEntry`, `ExperienceEntry`, and `EducationEntry` ([210](https://github.com/rendercv/rendercv/issues/210)).
- `rendercv_settings.date` field has been added for time span calculations and last updated date text.

Changed

- $\LaTeX$ has been replaced with Typst.
- The `design` field has been changed completely. See the [documentation](https://docs.rendercv.com/user_guide/structure_of_the_yaml_input_file/#design-field) for details.
- The `locale_catalog` field has been renamed to `locale`, and some fields have been moved from `design` to `locale`. See the [documentation](https://docs.rendercv.com/user_guide/structure_of_the_yaml_input_file/#locale-field) for details.
- The `moderncv` theme's header has been changed.

1.18

> **Full Changelog**: https://github.com/rendercv/rendercv/compare/v1.17...v1.18

Changed

- `design.seperator_between_connections` field has been renamed to `design.separator_between_connections` ([282](https://github.com/rendercv/rendercv/issues/277)).

Fixed

- `locale_catalog` field has been fixed ([282](https://github.com/rendercv/rendercv/issues/275)).

1.17

> **Full Changelog**: https://github.com/rendercv/rendercv/compare/v1.16...v1.17

Added
- `cv.photo` field has been added to the YAML input file. It allows users to add a photo to their CVs ([193](https://github.com/rendercv/rendercv/pull/193)).
- `rendercv_settings.bold_keywords` field has been added to the YAML input file. It allows users to make specific keywords automatically bold in the rendered CV ([144](https://github.com/rendercv/rendercv/issues/144)).
- `markdown_to_latex` filter has been added to Jinja templates ([269](https://github.com/rendercv/rendercv/pull/269)).

Changed
- `design.last_updated_date_style` and `design.page_numbering_style` fields are moved to `locale_catalog.last_updated_date_style` and `locale_catalog.page_numbering_style` fields, respectively ([270](https://github.com/rendercv/rendercv/pull/270)).


New Contributors
* kael-k made their first contribution in https://github.com/rendercv/rendercv/pull/193
* maharjun made their first contribution in https://github.com/rendercv/rendercv/pull/269

1.16

> **Full Changelog**: https://github.com/rendercv/rendercv/compare/v1.15...v1.16

Fixed
- `rendercv render` command has been fixed for Python 3.10 and 3.11 (249, 250).

New Contributors
* S-Avalloni made their first contribution in https://github.com/rendercv/rendercv/pull/249

1.15

We have some new and nice features. A big thank you to our eight new contributors!

> **Full Changelog**: https://github.com/rendercv/rendercv/compare/v1.14...v1.15

Added

- Four new options are added to the `rendercv render` command:
- `--watch` (170). It re-runs RenderCV automatically whenever the input file changes.
- `--design`, `--locale_catalog`, and `--rendercv_settings` (220). They take the `design`, `locale_catalog`, and `rendercv_settings` fields as separate YAML files.
- The docker image of RenderCV is pushed to [Docker Hub](https://hub.docker.com/r/rendercv/rendercv) (#222).
- Telegram has been added as a social network type (187).
- Math equations are now displayed in HTML with KaTeX (200)

Changed

- Math equations are now written between `$$` instead of `$`.

Fixed

- Path issues related to custom themes outside of root have been solved (240).
- URL escaping issues have been solved (223, 236).
- Placeholders can now be used in the `rendercv_settings.render_command.output_folder_name` field.
- Special $\LaTeX$ characters are now escaped in the section titles.
- DOI rendering issues have been solved (184).
- The `rendercv_settings.render_command.use_local_latex_command` field has been fixed (178).
- The issue of rendering when PDF is open on Windows has been handled (172).
- $ sign now works without escaping (154)
- Timespan calculation has been fixed (180).
- `PublicationEntry`'s `url` field's $\LaTeX$ character escaping issues have been fixed ([236](https://github.com/rendercv/rendercv/issues/236)).



New Contributors
* kito323 made their first contribution in https://github.com/rendercv/rendercv/pull/174
* shawnz made their first contribution in https://github.com/rendercv/rendercv/pull/208
* CaptureTheFrog made their first contribution in https://github.com/rendercv/rendercv/pull/180
* guruor made their first contribution in https://github.com/rendercv/rendercv/pull/235
* Criyl made their first contribution in https://github.com/rendercv/rendercv/pull/170
* anschmieg made their first contribution in https://github.com/rendercv/rendercv/pull/200
* kiyose made their first contribution in https://github.com/rendercv/rendercv/pull/220
* MathiasVDA made their first contribution in https://github.com/rendercv/rendercv/pull/222

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.