Do głównej gałęzi repozytorium kodu źródłowego SZARP zostały włączone poprawki rozwijane w wersji experimental. Oznacza to, że po wielu latach numer wersji oprogramowania SZARP zostaje podniesiony do 3.0.
Nowa wersja to wiele zmian i usprawnień, które objęły większość systemu - zarówno elementy widoczne dla użytkowników, jak i wewnętrzne mechanizmy programów.
Najistotniejsze nowości w porównaniu do gałęzi 2.X (część z nich obecna była także w przejściowej wersji 2.3):
- wieloplatformowość - programy klienckie dostępne są dla Linuksa i Windows 2000/XP/Vista
- pełne przejście na unicode
- pełna internacjonalizacja, obejmująca zarówno wyświetlane komunikaty, jak i mechanizm do tłumaczenia w locie nazw parametrów technologicznych
- eksperymentalne wyświetlanie wykresów w użyciem OpenGL
- natywne drukowanie pod Linuksem i Windows
- architektura klient/serwer dla programu Raporter, wykorzystująca protokół HTTP
- udoskonalony program informujący o stanach alarmowych (Kontroler) z możliwością zadawania parametrów dla grupy użytkowników
- nowy interfejs programu przeglądającego, umożliwiający wyświetlanie wykresów w wielu zakładkach
- wbudowany język skryptowy LUA, umożliwiający definiowanie nowych parametrów zarówno po stronie serwera jak i klienta
- możliwość zdalnego zadawania wartości parametrów regulatorów ZET
- usprawniony mechanizm różnicowego przesyłania danych, zmniejszający obciążenie serwera
- nowe, wolne logo
Pozostałe nowe funkcje programu przeglądającego:
- wyświetlanie procentu próbek obecnych w okresie
- automatyczne przeliczanie jednostek przy sumowaniu godzinowym (np. MWh na GJ)
- częściowo opracowane słowniki tłumaczenia nazw parametrów dla języka agnielskiego i francuskiego
- udoskonalony wykres X/Y pozwalający na liczenie korelacji parametrów
- wielowątkowość zwiększająca responsywność programu
- cache przyspieszający wyświetlanie wartości parametrów definiowalnych
- rozbudowane możliwości tworzenia zestawów wykresów
- definiowanie własnych parametrów w języku LUA
- jednoczesny dostęp do parametrów z dowolnej bazy