v0.2.7
← Fret Compassv0.2.7

Release Notes

v0.2.72026-04-11
New
  • +Updated social sharing image — when you share a Fret Compass link on social media (Facebook, Twitter, Slack, etc.), the preview now shows the Fret Compass logo
v0.2.62026-04-10
New
  • +Pages load significantly faster — the home page and all scale pages are now served from Vercel's CDN edge; first load is noticeably quicker on repeat visits and cold starts
  • +"Degree in chord" checkbox moved — the option that shows scale degree numbers relative to the selected chord is now in the chord table footer, just below "Show tension chords"; it appears whenever the display is set to Degree mode
  • +Privacy Policy now at /[lang]/privacy — e.g. fretcompass.com/en/privacy; old /privacy links redirect automatically to your language
v0.2.52026-04-03
New
  • +Chord comparison now supports 4 chords — you can now select up to 4 chords simultaneously in chord comparison mode; each chord gets its own colour; fretboard dots shared by all 4 show as a 4-way colour split
  • +"Intervals in chord" is now a checkbox — the option to show intervals relative to the selected chord's root is now a checkbox below "Show tension chords", visible whenever a chord is selected in interval display mode
  • +Enharmonic note picker — clicking a root note that has an enharmonic alternative opens a small popup with the other spelling; in sharp mode: F can be played as E#, C as B#; in flat mode: E can be spelled as F♭, B as C♭; the full scale is re-spelled accordingly (e.g. E# major → E# F## G## A# B# C## D##)
  • +♯/♭ toggle — a button next to the root note selector switches all note names between sharps (C#, D#…) and flats (D♭, E♭…); the fretboard, chord table, scale info and URL all update instantly; preference is remembered between sessions
  • +Your preferences are now remembered — dark/light mode and the "Show tension chords" setting are saved in your browser and restored on your next visit
  • +Language preference remembered — if you previously switched to a different language than your browser default, the app will open in that language automatically
  • +More keys indexed by search engines — B♭, E♭, A♭, D♭, G♭, E#, B#, F♭ and C♭ keys now have their own URLs in the sitemap
Fixed
  • ·Root note selector always shows the same 12 notes — previously the grid reflected the diatonic spelling of the selected scale; it now always shows a fixed chromatic list
  • ·♯/♭ toggle button now shows the mode you're switching to, not the current mode
  • ·Chord highlighting fixed in flat keys — clicking a chord in a flat-named key (e.g. E♭ major, B♭ minor) now correctly highlights all fretboard notes
v0.2.42026-03-29
New
  • +Mandolin added — Standard tuning (G D A E), 4 courses; voicing diagrams show paired strings; available sounds: Synthesizer and Acoustic (Nylon)
  • +Fit to screen — in expanded view, the ⛶ button scales the full fretboard to fit the screen width
  • +Privacy Policy — available in all 6 languages at fretcompass.com/privacy
Fixed
  • ·Display mode label corrected — the toggle that shows scale degrees on the fretboard is now labelled "Degree" (previously "Interval"); updated in all 6 languages; links containing ?display=interval are automatically redirected to ?display=degree
v0.2.32026-03-28
New
  • +6add9 chord row — shows the 6add9 chord for every scale degree in the "More chords" section; the 6th and 9th are always diatonic, with variants for minor 6th (♭6) and flat 9th (♭9) where applicable (e.g. C6add9, Dm6add9, Em(♭6)add(♭9))
  • +Tension chords — a new chord category in the Sus2, Sus4 and 7sus4 rows; the suspended note is lowered by a semitone to the nearest diatonic pitch; shown only in cells where no sus chord exists; toggle with the "Show tension chords" checkbox; labeled in blue-gray to distinguish them from suspended chords
  • +Chord diagram close button — a small ✕ in the top-right corner of the voicing diagram lets you dismiss the diagram while keeping the chord highlighted on the fretboard
  • +Chord diagrams no longer overflow the screen edge on mobile — diagrams anchored to the first or last column now align to the screen edge instead of overflowing
  • +Long chord names in voicing diagrams wrap to two lines so they no longer overlap the close button
Fixed
  • ·All chord buttons in the table are now equal width at all screen sizes
  • ·Sitemap restructured into a sitemap index with 24 sub-sitemaps, each containing at most 1000 URLs — improves Google crawl efficiency
  • ·Hiding a scale degree column now also clears any chord selected in that column
  • ·Instrument panel close button no longer overflows the screen on mobile — it moves to its own row above the colour swatches
  • ·On mobile, the version badge, language selector and dark/light toggle are now in a single row above the title
  • ·Open Graph image — sharing a Fret Compass link on social media now shows a preview card with the key, scale name, instrument and a fretboard graphic; the image adapts to the page language
v0.2.22026-03-27
New
  • +Sixth chords added to the chord table — each scale degree shows C6, Dm6, Em(♭6) etc. depending on whether the diatonic 6th is a major 6th or a minor 6th
  • +Add9 chords added to the chord table — each scale degree shows Cadd9, Emadd(♭9) etc. depending on the diatonic 9th; note that add9 chords (R–3–5–9) have no 7th, unlike ninth chords (R–3–5–7–9)
  • +Sus2 and Sus4 chords added to the chord table — suspended chords have no third; sus2 uses the 2nd and 5th, sus4 uses the 4th and 5th; only shown where the interval is diatonically correct
  • +7sus4 and maj7sus4 chords added to the chord table — root, 4th, 5th and 7th (no 3rd); 7sus4 appears where the 7th is dominant (♭7), maj7sus4 where it is major (△7); degrees with a tritone 4th are left empty
  • +"More chords" toggle — the chord table now shows only the 3 standard rows (Triad, Seventh, Ninth) by default; Sixth, Add9, Sus2, Sus4 and 7sus4 rows are revealed under a ▼ More chords button
  • +Chord table rows now show interval formulas below the row label (R–3–5, R–3–5–7, R–4–5–♭7, etc.) to make the chord structure immediately visible
  • +Chord table labels updated to correct music theory terminology in all 6 languages (e.g. Triad, Seventh, Ninth in English; correct equivalents in Hungarian, German, Spanish, French and Italian)
Fixed
  • ·Unplayable chord voicings filtered from the database — two new checks remove physically impossible fingerings from all auto-generated instruments (guitar 7-string, bass, ukulele)
  • ·Focus slider now updates the fretboard in real time while dragging — no longer requires releasing the mouse to apply
  • ·Chord voicing diagrams now always show complete chords — ninth chord voicings previously could omit the 9th note
  • ·Mobile chord table now fills the full screen width — columns are equal size and the grid no longer leaves empty space on the right
  • ·Ninth chord row color matches the Seventh row — previously used darker shades that looked inconsistent with the rest of the table
v0.2.12026-03-24
New
  • +Real instrument sounds — choose between Synthesizer, Acoustic (Nylon), Acoustic (Steel), Electric or Bass in the Instrument panel; samples load from CDN on first use
  • +Auto language detection — the app now opens in your browser's language on first visit
  • +Instrument names are now translated in all 6 languages
  • +New app icon — guitar headstock favicon now appears in your browser tab
  • +Browser tab title now updates as you navigate — changing the instrument, key, scale or language is instantly reflected in the tab
Fixed
  • ·Scale names in page titles and browser tab now appear in the correct language (previously always showed English scale names)
v0.2.02026-03-23
New
  • +Language selection now updates the URL — shareable links reflect the selected language (e.g. /hu/guitar6/standard/C/major)
  • +Search engine optimized pages — language-specific titles, descriptions and hreflang tags for all 6 languages
Fixed
  • ·Focus slider no longer flickers while dragging
  • ·Fixed a page error on first load when a non-English language was previously saved
v0.1.32026-03-20
New
  • +UI available in 6 languages: English, Hungarian, German, Spanish, French and Italian — selector in the top-right corner, preference saved across sessions
  • +Release notes page — tap the version badge to see what's new
Fixed
  • ·Fixed a crash when switching instruments while a chord voicing was selected
  • ·Bass 5-string: playback was an octave too high — now sounds correctly in the bass register
  • ·Bass 5-string: chord voicings now prefer lower neck positions instead of high-fret alternatives
  • ·Advanced focus settings are now preserved when opening a shared URL in a new tab
v0.1.22026-03-20
New
  • +Bass 5-string — new instrument with Standard (B E A D G), Drop A and High C tunings
v0.1.02026-03-20
New
  • +Guitar 6-string, 7-string, Bass 4-string and Ukulele support
  • +Scale explorer — Major, Minor, Pentatonic, Blues, Modes and more
  • +Chord table with triads and seventh chords for every scale degree
  • +Voicing diagrams — hover or tap a chord to see fingering positions
  • +Multiple tunings per instrument
  • +Focus panel — narrow the visible fret range, with per-string advanced mode
  • +Expanded fullscreen fretboard mode
  • +Color schemes — Root only, 1-3-5, 1-3-5-7, 1-3-5-7-9, chord comparison
  • +Shareable URLs — full app state encoded in the URL
  • +Wood texture themes

Credits

Audio samples: tonejs-instruments by Nicholaus P. Brosowsky — CC BY 3.0