Nie jest wymagane wykonanie żadnych dodatkowych czynności.
Migracja aplikacji jest możliwa tylko między wersjami nAxiom kompatybilnymi na poziomie bazy danych.
Bieżąca wersja bazy danych: 20250206072416
W tej wersji nAxiom struktura bazy danych zmieniła się. Przed migracją aplikacji do tej wersji wymagane jest zaktualizowanie środowiska źródłowego.
Dodano nowy typ akcji Skanowanie kodów QR/BC. Akcja umożliwia odczytanie wartości reprezentowanych przez kody paskowe lub QR i zapisanie ich w aplikacji nAxiom. Akcja wykorzystuje interfejs API używanej przeglądarki i jest zgodna z większością popularnych przeglądarek. Tabela zgodności znajduje się w oknie definicji akcji.
Gruntownie zmodyfikowano okno audytu instancji dokumentu wyświetlane z poziomu formularza. Obecnie informacje o zmianach dokumentu prezentowane są na trzech zakładkach:
W logach bezpieczeństwa systemu (core.SecurityAudits) dodano rejestrowanie wylogowania użytkownika jako zdarzenia typu UserLoggedOutSuccessfully (kategoria Authorization).
W ustawieniach systemu dodano sekcję Praca na urządzeniach mobilnych
, a w niej ustawienie Odświeżanie przez gest przesunięcia palcem
. To ustawienie pozwala zablokować gest odświeżania widoku przez przesunięcie palcem w dół. Domyślnie obsługa tego gestu jest włączona.
W funkcjonalności zastępstw dodano obsługę wylogowania z konta SSO w chwili wylogowania użytkownika z nAxiom podczas pracy w zastępstwie.
Zmodyfikowano walidację modelu danych podczas zapisu dokumentu w akcji C# za pomocą CSharpScript.ActionRunner.SaveRecordAction.Instance.RunActionAsync. Dzięki temu wyeliminowano błąd, który występował w przypadku zwrócenia przez zapytanie SQL w SqlHelper.ExecuteSqlQueryRowsToDictionary wartości NULL.
Dodano sprawdzanie uprawnień formularza dla listy wyboru interesariuszy w przypadku modyfikacji wartości listy za pomocą pozycji zaznacz wszystko
i odznacz wszystko
.
Zmodyfikowano działanie kontrolki interesariuszy w celu przyspieszenia jej wczytywania na formularzu. Obecnie kontrolka w pierwszej kolejności pobiera i wyświetla ustawione w niej wartości, a dopiero potem pobiera zbiór wszystkich wartości, które można wybrać.
Poprawiono błędy w działaniu funkcji mapowania wartości z listy wyboru SQL do listy wyboru interesariuszy (Lista zależności kolumna - pole formularza
). Te błędy powodowały wyświetlanie komunikatu o braku uprawnień oraz nieprawidłowe wyświetlanie wartości w przypadku aktualizacji listy wyboru interesariuszy. Obecnie działanie jest zgodne z ustawieniem Tryb aktualizacji pól zależnych
w konfiguracji listy wyboru SQL.
Usunięto problem, który powodował brak uprawnień formularza do edycji dla nowo dodanej listy wyboru interesariuszy, pomimo że te uprawnienia były włączone.
Dla listy wyboru interesariuszy poprawiono błąd, który powodował pominięcie sprawdzenia, czy wartość Minimalna liczba użytkowników
jest mniejsza niż wartość Maksymalna liczba użytkowników
. W przypadku stwierdzenia błędu jest wyświetlany taki sam komunikat jak w przypadku nieprawidłowych wartości minimalnej i maksymalnej dla pól data/czas oraz pól numerycznych.
Usunięto błąd, który w specyficznych przypadkach powodował próbę ponownego wykonania migracji Entity Framework na bazie danych, co prowadziło do przerwania aktualizacji nAxiom.
Usunięto błąd, który powodował, że w określonych przypadkach serwer IIS mógł powoływać dużą liczbę procesów roboczych dla serwisu nAxiom, który nie potwierdził uruchomienia w ciągu 2 minut. Obecnie w przypadku braku potwierdzenia uruchomiony proces jest usuwany.
Poprawiono wykonywanie akcji otwarcia formularza wyzwalanych kliknięciem przycisku pomocy na liście i formularzu. Zmodyfikowano także styl przycisku pomocy.
Poprawiono błędy w zachowaniu kontrolki użytej w widoku listy z włączoną edycją inline.
Poprawiono błąd, który powodował, że w przypadku, kiedy użytkownik otwierał formularz, klikając link w wiadomości e-mail, następnie logował się do systemu i zmieniał status dokumentu, akcja zamykania formularza przypisana do przejścia jako akcja po nie wykonywała się.
Poprawiono błąd, który powodował brak aktualizacji danych dla widoku core.UserTasks_View w tabeli core.UserTasksData w przypadku wykonywania akcji odświeżania uprawnień jako akcji po na przejściu wychodzącym z bloczku decyzyjnego.