Bump version to 1.0.0 and update README with download links and images

This commit is contained in:
Bogdan
2026-06-15 13:50:30 +03:00
parent 5f389bee0f
commit 53b37d281b
6 changed files with 32 additions and 8 deletions
+25 -3
View File
@@ -5,6 +5,28 @@
Faro is a desktop app for capturing, organizing, and retrieving developer snippets: code, CLI commands, and notes. The core philosophy is **dump-first, organize-later**: zero friction on capture, smart retrieval when you need it.
Built with Tauri v2 + Svelte 5.
## Download
<p align="center">
<a href="https://github.com/bogdancornescu/Faro/releases/latest">
<img src="https://img.shields.io/github/v/release/bogdancornescu/Faro?style=for-the-badge&label=Latest+Release&color=7c3aed" alt="Latest Release" />
</a>
</p>
<p align="center">
<a href="https://github.com/bogdancornescu/Faro/releases/latest">
<img src="https://img.shields.io/badge/Windows-x64_installer-0078d4?style=for-the-badge&logo=windows&logoColor=white" alt="Download for Windows" />
</a>
&nbsp;&nbsp;
<a href="https://github.com/bogdancornescu/Faro/releases/latest">
<img src="https://img.shields.io/badge/Linux-.deb_(Debian%2FUbuntu%2FMint)-e95420?style=for-the-badge&logo=linux&logoColor=white" alt="Download for Linux" />
</a>
</p>
##
![Main view](assets/Faro_1.png)
---
@@ -28,7 +50,6 @@ FTS5-powered search across all snippet titles and content. Results update as you
highlight.js inspects content on save and automatically classifies it as `code`, `cli`, or `text`, plus detects the specific language (Rust, Python, bash, SQL, etc.) and creates system tags. You can override the type manually.
### Three-Panel Layout
![Main view](assets/Faro_1.png)
**Left panel** — timeline navigation, tag browser with inline filter, new snippet button, settings access.
@@ -46,7 +67,7 @@ Both are browsable from the left panel. Clicking a tag filters the center panel
### Themes
Dark (default), Light, and Nord.
![Main view](assets/faro_3.webp)
![Themes carousel](assets/faro_3.webp)
---
## Keyboard Shortcuts
@@ -71,7 +92,8 @@ Dark (default), Light, and Nord.
| Shortcut | Action |
|---|---|
| `Ctrl+Shift+Space` | Open Quick Note (configurable) |
![Main view](assets/Faro_2.png)
![Quick note](assets/Faro_2.png)
---
## Settings
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "faro",
"version": "0.1.0",
"version": "1.0.0",
"description": "",
"type": "module",
"scripts": {
+1 -1
View File
@@ -809,7 +809,7 @@ checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
[[package]]
name = "faro"
version = "0.1.0"
version = "1.0.0"
dependencies = [
"rusqlite",
"serde",
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "faro"
version = "0.1.0"
version = "1.0.0"
description = "A local-first developer snippet manager"
edition = "2021"
+3 -1
View File
@@ -1,7 +1,7 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Faro",
"version": "0.1.0",
"version": "1.0.0",
"identifier": "com.faro.app",
"build": {
"beforeDevCommand": "pnpm dev",
@@ -27,8 +27,10 @@
"targets": "all",
"icon": [
"icons/32x32.png",
"icons/64x64.png",
"icons/128x128.png",
"icons/128x128@2x.png",
"icons/icon.png",
"icons/icon.icns",
"icons/icon.ico"
]
+1 -1
View File
@@ -42,7 +42,7 @@ describe('detectSnippet', () => {
});
it('detects a json blob as code/json', () => {
const result = detectSnippet('{\n "name": "faro",\n "version": "0.1.0"\n}');
const result = detectSnippet('{\n "name": "faro",\n "version": "1.0.0"\n}');
expect(result.content_type).toBe('code');
expect(result.language).toBe('json');
});