GitPedia
riccardoperra

riccardoperra/codeimage

A tool to beautify your code screenshots. Built with SolidJS and Fastify.

30 Releases
Latest: 9mo ago
v1.9.1Latest
riccardoperrariccardoperraยท9mo agoยทSeptember 18, 2025
GitHub

๐Ÿ“‹ What's Changed

  • feat: add support for solidity language by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/676
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.9.0...v1.9.1
v1.9.0
riccardoperrariccardoperraยท1y agoยทFebruary 7, 2025
GitHub

๐Ÿ“‹ What's Changed

  • feat: allow to create multiple files without displaying it in exported image by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/669
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.8.5...v1.9.0
v1.8.5
riccardoperrariccardoperraยท1y agoยทJanuary 5, 2025
GitHub

๐Ÿ“‹ What's Changed

  • fix: 664 cant select xcode light and dark themes by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/665 (issue by @arkivanov)
  • chore(release): version packages by @github-actions in https://github.com/riccardoperra/codeimage/pull/666
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.8.4...v1.8.5
v1.8.4
riccardoperrariccardoperraยท1y agoยทDecember 23, 2024
GitHub

โœจ New fonts

  • This new version of CodeImage introduces new fonts into it's core:
  • [Geist Mono](https://vercel.com/font)
  • [IBM Plex Mono](https://github.com/IBM/plex)
  • [Agave](https://github.com/blobject/agave)
  • [Monaspace](https://monaspace.githubnext.com/) (all versions: Argon, Krypton, Neon, Radon, Xenon)

๐Ÿ“‹ What's Changed

  • chore(release): version packages by @github-actions in https://github.com/riccardoperra/codeimage/pull/662
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.8.3...v1.8.4
v1.8.3
riccardoperrariccardoperraยท1y agoยทDecember 21, 2024
GitHub

๐Ÿ“‹ What's Changed

  • fix: fix spelling of GitHub by @EndBug in https://github.com/riccardoperra/codeimage/pull/650
  • Swap the css icon to use the new official one by @riccardoperra (issue by @argyleink) in https://github.com/riccardoperra/codeimage/pull/660
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.8.2...v1.8.3
v1.8.2
riccardoperrariccardoperraยท1y agoยทDecember 12, 2024
GitHub

๐Ÿ“‹ What's Changed

  • Support PHP syntax highlight without opening tag
  • Add Visual Basic language support
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.8.1...v1.8.2
v1.8.1
riccardoperrariccardoperraยท1y agoยทOctober 27, 2024
GitHub

๐Ÿ“‹ What's Changed

  • Add support for pascal programming language by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/652
  • chore(release): version packages by @github-actions in https://github.com/riccardoperra/codeimage/pull/653
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.8.0...v1.8.1
v1.8.0 - Infrastructure updatev1.8.0
riccardoperrariccardoperraยท1y agoยทSeptember 14, 2024
GitHub

๐Ÿ“‹ What's Changed

  • Update @codeui/kit and kobalte by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/647
  • chore(release): version packages by @github-actions in https://github.com/riccardoperra/codeimage/pull/649
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.7.2...v1.8.0
v1.7.2
riccardoperrariccardoperraยท1y agoยทSeptember 1, 2024
GitHub

๐Ÿ“‹ What's Changed

  • feat: add support for protobuf by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/645
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.7.1...v1.7.2
v1.7.1
riccardoperrariccardoperraยท1y agoยทAugust 30, 2024
GitHub

๐Ÿ“‹ What's Changed

  • fix: update fleet theme by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/642
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.7.0...v1.7.1
v1.7.0
riccardoperrariccardoperraยท1y agoยทJune 29, 2024
GitHub

๐Ÿ“‹ What's Changed

  • feat: shareable presets by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/637
  • chore(release): version packages by @github-actions in https://github.com/riccardoperra/codeimage/pull/638
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.6.2...v1.7.0
v1.6.2
riccardoperrariccardoperraยท2y agoยทMay 18, 2024
GitHub

๐Ÿ“‹ What's Changed

  • fix: disable box-shadow rendering on ios/safari by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/634
  • chore(release): version packages by @github-actions in https://github.com/riccardoperra/codeimage/pull/635
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.6.1...v1.6.2
v1.6.1
riccardoperrariccardoperraยท2y agoยทMay 4, 2024
GitHub

๐Ÿ“‹ What's Changed

  • feat: add support for go lang by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/631
  • chore(release): version packages by @github-actions in https://github.com/riccardoperra/codeimage/pull/632
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.6.0...v1.6.1
v1.6.0 - April updatev1.6.0
riccardoperrariccardoperraยท2y agoยทApril 27, 2024
GitHub

๐Ÿ“‹ Changes

  • [New Window border options](#new-window-border-options)
  • [Starting line number](#starting-line-number)
  • [New editor padding](#new-editor-padding)

๐Ÿ“‹ What's Changed

  • feat: update umami by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/620
  • feat(app): allow zero padding by @SarjuHansaliya in https://github.com/riccardoperra/codeimage/pull/625
  • feat(app,api): add line number start option by @riccardoperra and @alexandercerutti in https://github.com/riccardoperra/codeimage/pull/624
  • feat(app,api) add new border type glass option by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/611

โœจ New Contributors

  • @SarjuHansaliya made their first contribution in https://github.com/riccardoperra/codeimage/pull/625
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.5.0...v1.6.0
v1.5.1
riccardoperrariccardoperraยท2y agoยทJanuary 6, 2024
GitHub

๐Ÿ“‹ What's Changed

  • feat(config): yaml language support #618 by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/621
  • feat: update umami by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/620
  • chore(release): version packages by @github-actions in https://github.com/riccardoperra/codeimage/pull/622
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.5.0...v1.5.1
v1.5.0 - ๐Ÿท๐Ÿพ December updatev1.5.0
riccardoperrariccardoperraยท2y agoยทDecember 22, 2023
GitHub

๐Ÿ“‹ Changes

  • [Local system fonts](#user-content-local-system-fonts)
  • [Window style themes](#user-content-window-style-themes)
  • [New Xcode like themes](#user-content-xcode-like-themes)
  • [In-app changelog](#user-content-in-app-changelog)
  • [App fixes](#user-content-app-fixes)
  • `MacOS Outline`
  • `MacOS Gray`
  • `Xcode Dark`
  • + 1 more

๐Ÿ“‹ What's Changed

  • fix: optimize repository dependencies/packages by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/585
  • feat: implement local system font picker for theme builder by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/576
  • fix: fix api test by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/587
  • feat: add xcode light/dark theme by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/589
  • feat(highlight): support for c programming language by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/595
  • fix: tab title font is different when exporting by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/596
  • feat: add new editor frame themes by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/591
  • feat: in app changelog / version feature recogniser by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/599
  • + 3 more
v1.4.4
riccardoperrariccardoperraยท2y agoยทNovember 12, 2023
GitHub

๐Ÿ“‹ What's Changed

  • feat: add code ui segmented control support by @riccardoperra in #572
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.4.3...v1.4.4
v1.4.3
riccardoperrariccardoperraยท2y agoยทNovember 8, 2023
GitHub

๐Ÿ“‹ What's Changed

  • Update prod-deploy.yml by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/565
  • feat(app/highlight): add fleet theme by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/570
  • chore(release): version packages by @github-actions in https://github.com/riccardoperra/codeimage/pull/571
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.4.2...v1.4.3
v1.4.2
riccardoperrariccardoperraยท2y agoยทAugust 23, 2023
GitHub

๐Ÿ“‹ What's Changed

  • ci: fix preview deployments by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/557
  • Add sidebar animation by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/556
  • Export by rounded corners by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/553
  • Allows to add multiple formatter by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/554
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.4.1...v1.4.2
v1.4.1
riccardoperrariccardoperraยท2y agoยทJuly 29, 2023
GitHub

๐Ÿ“‹ What's Changed

  • feat: optional format on paste event by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/549
  • feat: add dart and scala support by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/550
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.4.0...v1.4.1
v1.4.0 - New UI, Presets, Custom background, Aspect ratio and more ๐Ÿ’กv1.4.0
riccardoperrariccardoperraยท3y agoยทJune 27, 2023
GitHub

๐Ÿ“ฆ โ˜๏ธ Presets - #472

  • Presets will available for both guest and logged-in users with some limits:
  • Guest users are now able to create a maximum of 3 presets, stored locally.
  • Logged in users are able to create a maximum of 10 presets.
  • Limit may change during the time after an analysis of the usage and the feedback weโ€™ll receive.
  • ![869shots_so](https://github.com/riccardoperra/codeimage/assets/37072694/b7974db9-f6fc-42ef-ab2f-88335f730e50)

๐Ÿ“ฆ ๐Ÿ–ผ๏ธ Custom background - #503

  • Requested in #503, now you can also add a custom background on your snippet by using an image URL or by importing a file from your system.
  • At the moment we are not planning to save images on our backend, so the background image can't be persisted if you upload an image through your file system.
  • ![image](https://github.com/riccardoperra/codeimage/assets/37072694/8928768c-c422-4652-acdf-d1e62eb5014d)

โœจ ๐Ÿ–Œ๏ธ New UI

  • CodeImage's UI have been revamped.
  • We are now officially using [Kobalte](https://github.com/kobaltedev/kobalte) through a self-made UI kit ([repository](https://github.com/riccardoperra/codeui)).
  • This was definitely the longest update, involving the refactor of colors and components like buttons, dropdowns, inputs, modals and also the animations.
  • ![image](https://github.com/riccardoperra/codeimage/assets/37072694/a73f5d79-5c85-4049-96fa-94f2385b4655)

๐Ÿ“ฆ ๐Ÿ’พ Export settings - #509

  • ![image](https://github.com/riccardoperra/codeimage/assets/37072694/2dc1ccc0-2be0-44cc-9ebd-9011f8d4c675)

๐Ÿ“ฆ ๐Ÿ“ Aspect ratio - #503 (Experimental)

  • This new release introduce an experimental support for Aspect ratio option.
  • You now have the flexibility to modify the aspect ratio to perfectly fit your desired dimensions, ensuring your images are not cropped when shared on social media platforms.
  • ![image](https://github.com/riccardoperra/codeimage/assets/37072694/2114b3a2-9e3e-44eb-b0e7-a46688c850e7)

โ™ป๏ธ ๐Ÿ“ฆ API source code refactor to latest ESM and TypeScript >5.0 - #530

  • The [backend api](https://github.com/riccardoperra/codeimage/tree/main/apps/api) has been refactored to work with latest version of Node, TypeScript 5.1 and ES Modules ๐Ÿ˜„
  • We've adjusted our development workflow using `tsup` as bundler without losing the convenience of [fastify-autoload](https://github.com/fastify/fastify-autoload)

๐Ÿ› ๐Ÿ“ No more fixed width - #503

  • <table>
  • <tbody>
  • <tr>
  • <td>Old (min-width: 600px)</td>
  • <td>New</td>
  • </tr>
  • <td>
  • ![image](https://github.com/riccardoperra/codeimage/assets/37072694/934fa478-eb42-42c2-86e7-377345211de9)
  • + 7 more

๐Ÿ“ฆ ๐ŸŽด Exported image improvements

  • Snippets that overflows to the screen viewport are not cropped anymore
  • Partially fixes an issue where Safari from iOS and MacOS are not always able to generate the image including the custom background or the font (https://bugs.webkit.org/show_bug.cgi?id=219770)
  • Faster image generation by removing unused styles, fonts and duplicate cloned nodes

๐Ÿ“‹ What's Changed

  • chore(docs): update contributing docker command by @kriskw1999 in https://github.com/riccardoperra/codeimage/pull/504
  • fix: safari rename dialog not opening by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/524
  • chore: update README.md by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/523
  • feat: dynamic min width by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/528
  • feat: integrate ESM + node18 + typescript5.0 + vitest in fastify api by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/530
  • feat: customizable export options by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/510
  • fix(app): canvas export image content is not rendered if it's higher than viewport by @riccardoperra in #532
  • feat: customizable export options by @riccardoperra in #510
  • + 9 more

โœจ New Contributors

  • @kriskw1999 made their first contribution in https://github.com/riccardoperra/codeimage/pull/504
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.3.1...v1.4.0
v1.3.1
riccardoperrariccardoperraยท3y agoยทMarch 3, 2023
GitHub

๐Ÿ“‹ What's Changed

  • feat(app,config): sort editor language by featured property and alphabetically by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/488
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.3.0...v1.3.1
v1.3.0
riccardoperrariccardoperraยท3y agoยทMarch 2, 2023
GitHub

๐Ÿ“‹ What's Changed

  • feat(app): option to disable ligatures in fonts #483 by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/486 - issue #483 by @Brian-Pob
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.2.0...v1.3.0
v1.2.0
riccardoperrariccardoperraยท3y agoยทFebruary 26, 2023
GitHub

๐Ÿ“‹ What's Changed

  • fix(ui): fix pagination total pages calc by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/478
  • feat(app): change syntax highlight with locked bg by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/477 - issue #473 by @goncy - @hackpirodev
  • chore(release): version packages by @github-actions in https://github.com/riccardoperra/codeimage/pull/479
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.1.8...v1.2.0
v1.1.8
riccardoperrariccardoperraยท3y agoยทFebruary 26, 2023
GitHub

๐Ÿ“‹ What's Changed

  • fix(app): fix editor state options persistence after refresh by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/474 - issue by @goncy in #473
  • chore(release): version packages by @github-actions in https://github.com/riccardoperra/codeimage/pull/475
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.1.7...v1.1.8
v1.1.7
riccardoperrariccardoperraยท3y agoยทFebruary 15, 2023
GitHub

๐Ÿ“‹ What's Changed

  • feat(config): added csharp by @hackpirodev in https://github.com/riccardoperra/codeimage/pull/464
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.1.6...v1.1.7
v1.1.6
riccardoperrariccardoperraยท3y agoยทFebruary 5, 2023
GitHub

๐Ÿ“‹ What's Changed

  • feat(app): auto day night mode by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/461 - issue #460 by @JustDesoroxxx
  • chore(release): version packages by @github-actions in https://github.com/riccardoperra/codeimage/pull/462
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.1.5...v1.1.6
v1.1.5
riccardoperrariccardoperraยท3y agoยทFebruary 2, 2023
GitHub

๐Ÿ“‹ What's Changed

  • fix: capitalize the "H" in "GitHub" by @EndBug in https://github.com/riccardoperra/codeimage/pull/457

โœจ New Contributors

  • @EndBug made their first contribution in https://github.com/riccardoperra/codeimage/pull/457
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.1.4...v1.1.5
v1.1.4
riccardoperrariccardoperraยท3y agoยทJanuary 30, 2023
GitHub

๐Ÿ“‹ Changes

  • Shell (#454)
  • Swift (#455)
  • Dockerfile support (#455)

๐Ÿ“‹ What's Changed

  • chore: move to statebuilder by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/453
  • feat(config): add support for shell, dockerfile, swift by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/455 - requested by @PeterDaveHello in #454
  • chore(release): version packages by @github-actions in https://github.com/riccardoperra/codeimage/pull/456

๐Ÿ“‹ Other changes

  • Moved to [StateBuilder](https://github.com/riccardoperra/statebuilder) to handle app state management
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.1.3...v1.1.4
v1.1.3
riccardoperrariccardoperraยท3y agoยทJanuary 29, 2023
GitHub

๐Ÿ“‹ What's Changed

  • feat(app/highlight): add github dark dimmed theme by @riccardoperra in https://github.com/riccardoperra/codeimage/pull/450 - issue #449 by @JustDesoroxxx
  • chore(release): version packages by @github-actions in https://github.com/riccardoperra/codeimage/pull/452
  • Full Changelog: https://github.com/riccardoperra/codeimage/compare/v1.1.2...v1.1.3