Jeśli łączysz tę wersję portalu z instalacją Edge for Private Cloud, musisz połączyć ją z wersją 4.15.07.00 lub nowszą, aby mieć pewność, że wszystkie funkcje SmartDocs są obsługiwane. Aby dowiedzieć się więcej, zapoznaj się z informacjami o wersji 4.15.07.00 – Apigee Edge
w Private Cloud.
Naprawione błędy
W tej wersji naprawiliśmy te błędy:
Identyfikator problemu
Opis
DEVSOL-2094
Błędy interakcji metod SmartDocs spowodowane przez krytyczny kod błędu w pliku model.js
Naprawiono błąd w JavaScriptie, który wystąpił podczas określania typu treści żądań PUT, PATCH i POST dla metod SmartDocs.
Poprawiono też błąd regresji w domyślnym szablonie SmartDocs. W przypadku metod PUT, PATCH lub POST, które deklarują parametry treści, ALE mają też dokumentację treści lub przykładową treść, użytkownik zobaczy pola parametrów i surowe pole treści. Wynik przesłania formularza zostanie wysłany jako multipart/form-data zamiast prawidłowego typu treści. Ten błąd został wprowadzony w wersji 16.01.25.00.
Użytkownicy, którzy mają ten problem, powinni przywrócić szablon modelu do bieżącej wersji domyślnej.
DEVSOL-2077
Ulepszone komunikaty o błędach podczas instalowania profilu, gdy numer błędu <
100 Na stronie administracyjnej Devconnect podczas testowania połączenia Apigee Edge, jeśli wygenerowany zostanie komunikat o błędzie niebędący komunikatem HTTP (np. nie można rozwiązać nazwy hosta lub przekroczono limit czasu połączenia), wyświetlany jest bardziej opisowy komunikat o błędzie.
DEVSOL-2068
Nie można wyeksportować wersji SmartDocs innej niż najnowsza
Wybrana wersja SmartDocs została wyeksportowana.
DEVSOL-2066
Błąd nagłówka Content-Type, gdy dozwolone są różne typy treści Metoda SmartDocs obsługująca wiele typów treści nie będzie już wysyłać ciągu wszystkich obsługiwanych typów treści w nagłówku Content-Type.
DEVSOL-2064
Moduł devconnect_apiproduct_access nie działa, gdy administrator cofa dostęp dla wszystkich ról w przypadku usługi interfejsu API
Gdy administrator cofa dostęp dla wszystkich ról, „Ograniczenie dostępu do usługi interfejsu API według roli w DevConnect” nie będzie już przypisywać dostępu do usługi interfejsu API wszystkim zalogowanym użytkownikom.
DEVSOL-2055
Na portalu deweloperskim w trybie debugowania nie wyświetlają się wywołania REST Wszystkie wywołania REST do backendu Apigee Edge są teraz rejestrowane, gdy próg rejestrowania Edge jest ustawiony na „Debugowanie”.
DEVSOL-2053
Wyświetlanie metod SmartDocs powoduje wyświetlanie komunikatów ostrzegawczych
Treść (opis) metody SmartDocs jest teraz wyświetlana poprawnie bez ostrzeżeń PHP.
DEVSOL-2050
Nie można otworzyć strony ustawień modelu SmartDocs
Teraz możesz otworzyć stronę ustawień modelu SmartDocs z menu na stronie administracyjnej listy modeli, niezależnie od tego, czy metody modelu zostały wyrenderowane.
DEVSOL-2047
Wycofane moduły contrib
Niektóre moduły contrib zostały wycofane i w przyszłości zostaną usunięte z dystrybucji Portalu Drupal w Apigee. Na stronie modułu będzie widoczna informacja o wycofaniu. Zalogowani administratorzy klientów, którzy mają włączone co najmniej 1 z tych modułów, zobaczą ostrzeżenie z linkiem do strony z instrukcjami przenoszenia odwołań do kodu z profilu Apigee do lokalizacji w witrynie.
Po wyłączeniu nie można włączyć przestarzałych modułów bez umieszczenia ich kopii w sekcji /sites/all/modules.
DEVSOL-2046
Wygaśnięcie klucza nie działa na portalu dewelopera Nowo wygenerowane klucze mają teraz przypisaną datę wygaśnięcia, gdy ustawisz czas ważności klucza API.
DEVSOL-2045
Najczęstsze pytania: link „Wróć na górę” nie działa
W najnowszym module Drupal FAQ link „Wróć na górę” w sekcji Najczęstsze pytania działa.
DEVSOL-2044
Zaktualizowano moduły contrib
Zaktualizowano te moduły contrib do najnowszej wersji stabilnej:
Link do CKEditor
Display Suite
Link
Metatag
Usługi
Filtr WYSIWYG
Uwaga: nie zalecamy korzystania z modułu Display Suite. DisplaySuite nie jest zgodna z SmartDocs. Moduł Display Suite został wycofany i zostanie usunięty w przyszłej wersji.
DEVSOL-2032
Szablon SmartDocs nie powinien być aktualizowany podczas importowania modelu W wcześniejszych wersjach za każdym razem, gdy importowano nową wersję, szablon modelu był przywracany do domyślnego. SmartDocs nie będzie już zastępować szablonu podczas importowania nowej wersji. Dzięki temu możesz używać szablonu niestandardowego i nie musisz go przywracać do szablonu domyślnego za każdym razem, gdy importujesz nową wersję.
DEVSOL-2029
Zmienić wszystkie odwołania do Swagger w interfejsie na „OpenAPI (Swagger)” Wszystkie odwołania tekstowe do Swagger w interfejsie administracyjnym SmartDocs zostały zmienione na OpenAPI, aby odzwierciedlić nową nazwę standardu branżowego.
DEVSOL-2025
Znaki specjalne nie są akceptowane na stronie SmartDocs (zapytanie, nagłówek lub treść parametrów) Wywołania interfejsu API ze stron metody SmartDocs nie będą się już zawieszać, jeśli jako wartość parametru zostanie podany znak procenta (%).
DEVSOL-2001
Wzory zastępcze nie działają prawidłowo w szablonie e-maila Niektóre tokeny aplikacji dewelopera (w tym identyfikator aplikacji) zwracają teraz wartości skalarne, gdy są wywoływane przez działania reguł, takie jak wysyłanie e-maila.
DEVSOL-1974
Na liście aplikacji i kluczy nie ma wizualnego wskazania, że klucz wygasł Aplikacje dewelopera z kluczami, które wygasły, są oznaczone jako „Wygasł” w ramach motywu Apigee Responsive (lub motywu, który jest podtematem Apigee Responsive).
DEVSOL-1868
Wartości typów danych Swagger nie są dostępne w menu na stronie metody w SmartDocs
Zaimportowane dokumenty Swagger, których parametry zasobu lub metody zawierają typy danych, mają teraz na stronach metod w SmartDocs pola menu z amiast pól tekstowych.
Znane problemy
W tabeli poniżej znajdziesz listę znanych problemów w tej wersji.
Identyfikator problemu
Opis
DEVSOL-2106
Instalacja nie powiedzie się po zarejestrowaniu RedHat Jeśli serwer RedHat nie jest zarejestrowany w RedHat, pojawi się prośba o rejestrację.
Nawet jeśli rejestracja się powiedzie, instalator zakończy działanie z komunikatem o błędzie.
[[["Ł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: 2024-12-21 UTC."],[],[]]