Wykrywanie, usuwanie i ponowne tworzenie nieprawidłowych modeli SmartDocs podczas instalacji profilu
Jeśli podczas instalacji profilu w backendzie modelowania interfejsu API istnieje przykładowy model SmartDocs dotyczący pogody lub sklepu zoologicznego, a bieżąca wersja jest nieprawidłowa, przed zaimportowaniem z WADL lub Swaggera tworzona jest nowa wersja.
DEVSOL-1996
Funkcja dostępu do roli produktu interfejsu API przestała działać
Jeśli usuniesz produkt interfejsu API, a następnie utworzysz go ponownie, używając identycznej nazwy, ale z inną wielkością liter, funkcja dostępu do roli produktu interfejsu API będzie nadal działać.
DEVSOL-1989
Cofnięcie poprawki „me Aliases” w celu rozwiązania problemu z przyciskiem Dodaj aplikację
Poprawka modułu „me Aliases”, która została dodana w wersji 15.12.11.00, została cofnięta. Poprawka spowodowała, że przycisk „Dodaj aplikację” na stronie „Moje aplikacje” wyświetlał błąd 404 Nie znaleziono.
DEVSOL-1948
Wysyłanie e-maila po zatwierdzeniu aplikacji dewelopera
Gdy aplikacja dewelopera zostanie zatwierdzona w interfejsie zarządzania, e-mail do dewelopera będzie teraz
wysyłany po uruchomieniu zadania crona.
Uwaga: ta aktualizacja może powodować nadmierne obciążenie serwera podczas uruchamiania zadań crona w organizacjach z dużą liczbą aplikacji deweloperskich.
DEVSOL-1935
Autouzupełnianie haseł użytkowników w portalu dla programistów
Strona ustawień administracyjnych w sekcji Konfiguracja > Portal dla programistów zawiera teraz flagę, która wyłącza autouzupełnianie haseł użytkowników, aby zapobiec przypadkowej zmianie ustawień połączenia Edge przez administratora.
Uwaga: to oznaczenie może zostać zastąpione przez ustawienia autouzupełniania włączone w przeglądarce.
DEVSOL-1931
Importowanie pliku Swagger z kluczem interfejsu API nie powoduje wyświetlania ikony blokady
Gdy importujesz plik Swagger z deklaracją zabezpieczeń klucza interfejsu API, przy każdej metodzie wyświetla się ikona blokady.
Uwaga: aby zobaczyć tę zmianę, musisz utworzyć nowy model lub zresetować szablon modelu.
DEVSOL-1891
Zapobieganie luce w zabezpieczeniach XSS w motywie Apigee Responsive
Aby wyeliminować lukę w zabezpieczeniach typu cross-site scripting (XSS), ustawienia motywu Apigee Responsive zostały pozbawione treści HTML. Tylko administratorzy mają uprawnienia do modyfikowania ustawień motywu Apigee Responsive, więc podatność na zagrożenia jest niewielka.
Ta poprawka dotyczy motywów pochodnych motywu Apigee Responsive. Jeśli jednak motyw pochodny dodaje do ustawień motywu pola tekstowe, przed wyświetleniem tekstu użytkownikowi sprawdź, czy nie zawiera on kodu HTML. Szczegółowe informacje znajdziesz w tym artykule o Drupalu: Bezpieczne przetwarzanie tekstu.
DEVSOL-1875
SmartDocs zawiesza przeglądarkę podczas przetwarzania dużych dokumentów JSON
Jeśli punkty końcowe interfejsu API zwracają bardzo duże dokumenty JSON w odpowiedzi na żądanie SmartDocs, przeglądarka może się zawiesić, gdy biblioteka JavaScript do podświetlania składni (Prism) będzie analizować cały dokument. Aby rozwiązać ten problem, możesz teraz wyłączyć wyróżnianie składni (Prism) na stronie konfiguracji SmartDocs.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-11-19 UTC."],[],[]]