Firebird 2.5 "stable release" aggiunge nuove funzionalità che includono un miglioramento del [[Thread (informatica)|multithreading]], le [[Espressione regolare|espressioni regolari]] e la possibilità di interrogare un database remoto.<ref>{{cita web |url=http://www.firebirdsql.org/file/documentation/release_notes/html/rlsnotes252.html |titolo=Firebird 2.5.2 Release Notes |autore=Helen Borrie|data=7 novembre 2012 |accesso=7 novembre 2012}}</ref>
Firebird 3.0 è l'ultima "stable release" è uscita il 19 aprile 2016. Vi è previsto il supporto alle [[stored procedure]] nei linguaggi come [[Java (linguaggio di programmazione)|Java]] e [[C++]], e [[SQL#DML: Manipolazione dei dati|funzioni window SQL]] (SELECT) che restringono i risultati delle query. Una seconda versione alpha era stata distribuita in gennaio 2014.<ref>{{cita web |url=http://www.firebirdsql.org/en/roadmap/|titolo=Firebird Roadmap |data=marzo 2014 }}</ref>. Gli obiettivi principali di questa versione sono l'unificazione delle architetture server e il miglioramento del supporto ai [[Sistema multiprocessore simmetrico|sistemi multiprocessore simmetrico]] (SMP) e ai processori [[multi-core]].<ref>[http://web.firebirdsql.org/download/prerelease/rlsnotes/Firebird-3.0.0_RC1-ReleaseNotes.pdf ''Release Notes Version 3.0 RC 1''.] {{Webarchive|url=https://web.archive.org/web/20151225062433/http://web.firebirdsql.org/download/prerelease/rlsnotes/Firebird-3.0.0_RC1-ReleaseNotes.pdf |data=25 dicembre 2015 }} (PDF) firebirdsql.org; accesso il 9 novembre 2015.</ref> La versione 3.0 stabile è uscita il 19 aprile 2016.