v1.5.0 - 🍷🍾 December update
A new CodeImage update is here!
It has been several months since the last major update. During last months we've been working on app fixes, new languages support, themes...and today we'll release a bunch of new features as one of the last update of 2023 year.
Here's a table of content of the 1.5.0 update:
🔡 Local system fonts are now available.
Editor has been updated introducing a new experimental font support with Local Font Access API.
Prior browser authorisation, this allows you to access yours locally installed fonts to display the code as you prefer.
font-picker.mp4
🖥️ New Window style themes
CodeImage always had two types of terminal-like themes: Windows and MacOS. We are planning to add during next months new special themes that can beautify your screenshots more and more.
Today, the window select has been updated introducing two new terminal themes:
MacOS Outline
MacOS Gray
We've also moved the old "accent mode" toggle in the sidebar to the window selection as a checkbox.
window-style.mp4
🎨 New Xcode like themes
The themes collection has been updated introducing two new themes inspired from Xcode:
Xcode Dark
Xcode light
xcode-theme.mp4
📰 In-app changelog and new features badge
Since today, while opening CodeImage you may see sometimes a new dialog that will notify you of a new update.
You'll be able to recognise new features through a new
badge indicating that it is a new feature.Once you use the feature a couple of times, the badge will automatically disappear.
🐞 App fixes
As with all updates, we set aside some time to fix issues on both the application side and the internal side.
We fixed a tab name font rendering issue thanks to @KunalTanwar feedbacks, but we also made several optimization and improvements to the repository structure, particularly on unit and integration test of our backend.
We've also update the tab extension combobox replacing the Lion UI component with Kobalte
What's Changed
- fix: optimize repository dependencies/packages by @riccardoperra in #585
- feat: implement local system font picker for theme builder by @riccardoperra in #576
- fix: fix api test by @riccardoperra in #587
- feat: add xcode light/dark theme by @riccardoperra in #589
- feat(highlight): support for c programming language by @riccardoperra in #595
- fix: tab title font is different when exporting by @riccardoperra in #596
- feat: add new editor frame themes by @riccardoperra in #591
- feat: in app changelog / version feature recogniser by @riccardoperra in #599
- fix: add default font weight for local system fonts if not found by @riccardoperra in #604
- feat: refactor combobox with kobalte by @riccardoperra in #605
Full Changelog: v1.4.4...v1.5.0