Miesiąc lipiec był rzeczywiście gorący. Dodaliśmy jeszcze więcej modułów, elementów i ustawień. Naprawiliśmy całą masę błędów. Poprawiliśmy wygląd interfejsu i interakcję z elementami, a na koniec (drum roll)
Aktualizacja Przewodników i Podręczników!
Teraz regularnie pojawiają się tam nowe opisy, tutoriale, przykłady i instrukcje wideo. Koniecznie napiszcie do nas jakie informacje są potrzebne i w jakim formacie - dodamy!
Świetna wiadomość dla społeczności Appmaster.io RU
Stworzyliśmy sekcję dokumentacji, kanał telegramu oraz czat wsparcia technicznego! Dołącz do nas!
Porozmawiajmy o zmianach w funkcjonalności platformy.
Ogólne zmiany i poprawki
- Dodano edytor External API Request (Beta) do podstawowej funkcjonalności.
- Dodano wsparcie dla wielu parametrów w adresach URL punktów końcowych.
- Dodano metodę PATCH dla interfejsu REST.
- Poprawiono mechanizm pracy formularzy w aplikacjach webowych: dostępne jest ujawnianie modeli danych.
- Usunięto funkcjonalność automatycznego łączenia rekordów z różnych modeli w ustawieniach łączenia modeli w edytorze modeli danych
- Uruchomiono Swagger dla generowanych aplikacji.
- Naprawiono kilka błędów związanych ze zmianą, zmianą nazwy i zapisem elementów.
- Poprawiono system UI wiadomości.
Moduły
- Moduły mogą być teraz konfigurowane nie tylko przed, ale również po instalacji.
- iCalendar: Nowy blok Create Event tworzy wydarzenie kalendarza.
- Crypto: dodano bloki do generowania kluczy, szyfrowania/deszyfrowania AES, generowania EDS i weryfikacji.
- Auth stał się częścią podstawowej funkcjonalności, teraz nie można go usunąć.
- Custom SMTP został zaktualizowany do wersji 1.1.: pełnoprawna praca z polami wiadomości, obsługuje kopie, oraz ślepe kopie listów.
- Autodesk Partner API zaktualizowane do wersji 1.2: dodano obsługę nowych endpointów usunięto Maintenance to Subscription Switch.
Nowe moduły:
- IP Filter - udostępnia ustawienia filtrowania IP dla punktów końcowych poprzez Middleware.
- Zoom - umożliwia prowadzenie wideokonferencji.
- Universal Map, MapBox Map, Google Maps - moduły mapowe dla aplikacji mobilnych.
- Image - moduł do przetwarzania obrazów: tworzenie, zmiana rozmiaru, kadrowanie, konwersja.
Modele danych
- Naprawiono błąd z zapisywaniem schematu, gdy na automatycznie generowanej stronie znajduje się element Grid .
Typy danych
- TimeSpan to nowy typ dla przedziału czasowego (pojedyncza zmienna i tablica).
- Typy danych Date i Time obsługują teraz filtrowanie zakresu.
Procesy biznesowe
- Dodano informacje o typie bieżącego planu publikacji do bloku App Info (teraz można ustawić warunki na bieżącym planie w procesach biznesowych.
- Dodano obsługę milisekund dla operacji z typami DateTime i Time
- Dodano automatyczne generowanie metod Patch dla modeli danych.
- Poprawiono logikę bloku Write Log umożliwiającego zapisywanie arbitralnych komunikatów do dziennika backendu aplikacji.
- Poprawiono kilka drobnych błędów w pracy projektanta logiki biznesowej.
- Poprawiono mechanizm łączenia punktów końcowych i procesów biznesowych.
Nowe bloki konstrukcyjne:
- Mod - wykonuje podział liczb całkowitych z resztą.
- Parse CSV file, Parse XLS file, Parse XLSX file - wyodrębnia dane z plików CSV, XLS i XLSX.
- Array Element - przyjmuje tablicę (dowolnego typu) i indeks jako wejście, na wyjściu zwraca element tablicy o podanym indeksie.
- to Email - sprawdza czy otrzymane dane są adresem e-mail i konwertuje je na typ e-mail.
- Get Request Header odczytuje dowolny nagłówek żądania z kontekstu punktu końcowego.
- Set Response Header zapisuje dowolny nagłówek odpowiedzi do kontekstu punktu końcowego.
- Validate String (Regex) - sprawdza, czy dany ciąg znaków pasuje do określonego wzorca.
- Split String - dzieli jeden ciąg na tablicę ciągów.
- FromBase64 block - konwertuje dane z formatu base64 na ciąg znaków.
Aplikacje internetowe
- Naprawiono kilka błędów występujących podczas konfigurowania i generowania aplikacji.
- Przywrócono wyzwalacze onRequestSuccess i onRequestError dla zdarzenia Server request , aby działały poprawnie.
Aplikacje mobilne
- Naprawiono kilka drobnych błędów w funkcjonalności.
- Dodano automatyczne nadawanie nazw dla widżetów i ikon podczas tworzenia / klonowania.
- Naprawiono błędy w powiadomieniach push.
- Zaktualizowano funkcjonalność domyślnej mapy.
Nowe widżety:
- Odtwarzacz wideo
- Odtwarzacz audio
- Modułowe widżety mapy.
- Widżety wykresów Bar Chart, Line Chart, Pie Chart.
Aplikacja mobilna Appmaster (Android, IOS)
Poprawki błędów i ulepszenia wydajności.
Już wkrótce
- Grupy do sortowania procesów biznesowych.
- Zróżnicowany projekt widżetów Enum dla aplikacji mobilnych i aplikacji Android.
- Moduły Google Translate i Google Sheets.
- Nowy schemat aktualizacji modułów.
- Ulepszony mechanizm pracy z punktami końcowymi dla komponentów aplikacji internetowych.
Nie przegap ważnych aktualizacji i nowych "How to build" - śledź nas na linkedin i facebooku!