Podczas gdy jedna Perl był jednym z najczęściej używanych języków programowania w internecie, w językach takich jak Java, PHP, Ruby, Python i JavaScript przekroczył ją i wiele ram Perl zostały porzucone, jak również.
Aktualizacja wspierać HTML 5 i CSS 3, Mojolicious jest jednym z niewielu ram Perl uaktualniane wraz ze zmianami, jakie zaszły w rozwoju sieci w ostatnich latach.
Mojolicious powstał wokół modułu CGI Perl iw pełni z niego korzystać.
Opracowany na starszym Catalyst ramowej Mojolicious ewoluuje i przeciągnij Perl wraz z nim do tej nowej ery rozwoju sieci.
Co jest nowy w tym wydaniu:
- Usunięto wsparcie dla przełączania użytkownika / grupy, bo to nigdy nie działało poprawnie, co oznacza, że ta funkcja bezpieczeństwa stał się sam wektor ataku. Jeśli zależy na tej funkcji, można teraz korzystać z modułu CPAN Mojolicious :: Plugin :: SetUserGroup zamiast.
- Usunięto grupę atrybutów użytkownika i Mojo :: Server.
- Usunięto metodę setuidgid z Mojo :: Server.
- Usunięto grupy i użytkownika ustawień z HYPNOTOAD.
- Usunięto -g / - opcje użytkownika z poleceniami demon i prefork - grupowe i -u /.
- Dodano metodę next_tick do Mojo :: Reactor :: Poll.
- Ulepszone next_tick wywołania zwrotne do uruchomienia w tej samej kolejności, w jakiej zostały zarejestrowane.
Co nowego w wersji 6.34:
- Usunięto wsparcie dla przełączania użytkownika / grupy, ponieważ nigdy nie pracował poprawnie, co oznacza, że ta funkcja bezpieczeństwa stał się sam wektor ataku. Jeśli zależy na tej funkcji, można teraz korzystać z modułu CPAN Mojolicious :: Plugin :: SetUserGroup zamiast.
- Usunięto grupę atrybutów użytkownika i Mojo :: Server.
- Usunięto metodę setuidgid z Mojo :: Server.
- Usunięto grupy i użytkownika ustawień z HYPNOTOAD.
- Usunięto -g / - opcje użytkownika z poleceniami demon i prefork - grupowe i -u /.
- Dodano metodę next_tick do Mojo :: Reactor :: Poll.
- Ulepszone next_tick wywołania zwrotne do uruchomienia w tej samej kolejności, w jakiej zostały zarejestrowane.
Co nowego w wersji 6.12:
- Usunięto wsparcie dla przełączania użytkownika / grupy, ponieważ nigdy nie pracował poprawnie, co oznacza, że ta funkcja bezpieczeństwa stał się sam wektor ataku. Jeśli zależy na tej funkcji, można teraz korzystać z modułu CPAN Mojolicious :: Plugin :: SetUserGroup zamiast.
- Usunięto grupę atrybutów użytkownika i Mojo :: Server.
- Usunięto metodę setuidgid z Mojo :: Server.
- Usunięto grupy i użytkownika ustawień z HYPNOTOAD.
- Usunięto -g / - opcje użytkownika z poleceniami demon i prefork - grupowe i -u /.
- Dodano metodę next_tick do Mojo :: Reactor :: Poll.
- Ulepszone next_tick wywołania zwrotne do uruchomienia w tej samej kolejności, w jakiej zostały zarejestrowane.
Co nowego w wersji 6.11:
- Usunięto wsparcie dla przełączania użytkownika / grupy, ponieważ nigdy nie pracował poprawnie, co oznacza, że ta funkcja bezpieczeństwa stał się sam wektor ataku. Jeśli zależy na tej funkcji, można teraz korzystać z modułu CPAN Mojolicious :: Plugin :: SetUserGroup zamiast.
- Usunięto grupę atrybutów użytkownika i Mojo :: Server.
- Usunięto metodę setuidgid z Mojo :: Server.
- Usunięto grupy i użytkownika ustawień z HYPNOTOAD.
- Usunięto -g / - opcje użytkownika z poleceniami demon i prefork - grupowe i -u /.
- Dodano metodę next_tick do Mojo :: Reactor :: Poll.
- Ulepszone next_tick wywołania zwrotne do uruchomienia w tej samej kolejności, w jakiej zostały zarejestrowane.
Co nowego w wersji 6.10:
- Usunięto wsparcie dla przełączania użytkownika / grupy, ponieważ nigdy nie pracował poprawnie, co oznacza, że ta funkcja bezpieczeństwa stał się sam wektor ataku. Jeśli zależy na tej funkcji, można teraz korzystać z modułu CPAN Mojolicious :: Plugin :: SetUserGroup zamiast.
- Usunięto grupę atrybutów użytkownika i Mojo :: Server.
- Usunięto metodę setuidgid z Mojo :: Server.
- Usunięto grupy i użytkownika ustawień z HYPNOTOAD.
- Usunięto -g / - opcje użytkownika z poleceniami demon i prefork - grupowe i -u /.
- Dodano metodę next_tick do Mojo :: Reactor :: Poll.
- Ulepszone next_tick wywołania zwrotne do uruchomienia w tej samej kolejności, w jakiej zostały zarejestrowane.
Co nowego w wersji 6.04:
- Ulepszona Mojo :: Reactor :: EV i Mojo :: Reactor :: Sonda niepowodzenie bardziej konsekwentnie.
- Lepsza wydajność Mojo :: Base nieznacznie.
- Poprawiono kilka błędów w Mojo :: DOM :: CSS, które wymagane klasy, id i selektorów, a także pseudoklas, aby być w określonej kolejności atrybutów.
Co nowego w wersji 6.0.
- Dodane nazwy metody Mojo :: Parametry
- Dodane powiodło się i przepuszcza metod Mojolicious :: walidator :: walidacji.
- Dodane -I i -M opcje prefork polecenie.
- nazwa & quot Code;. Clinking Piwo kubki & quot ;, to główne wydanie
- Usunięto nazwę aukcji wsparcie od metody param w Mojolicious :: Controller.
- Usunięto nazwę aukcji wsparcie od metody param w Mojo :: parametrów.
- Usunięto nazwę aukcji wsparcie od błędów i param metod Mojolicious :: walidator :: walidacji.
- Usunięto wielo-name wsparcie z cookies, param i signed_cookie metod Mojolicious :: Controller.
- Usunięto wielo-name wsparcie metody param w Mojolicious :: walidator :: walidacji.
- Usunięto wielo-name wsparcie metody param w Mojo :: parametrów.
- Usunięto wielo-name wsparcie z ciasteczek i przesłać metod Mojo :: wiadomości.
- Usunięto niestandardowe wsparcie Gniazdo z Mojo :: UserAgent.
- Usunięto is_fatal, is_level i metody z Mojo :: Zaloguj się zalogować.
- Usunięto auto_render metodę z Mojolicious :: tras.
- Usunięto przestarzałe obiektowy Mojo :: Loader API.
- Usunięto przestarzałe accept_interval, blokada i odblokowanie atrybuty z Mojo :: IOLoop.
- Usunięto przestarzałe accept_interval, LOCK_FILE i lock_timeout atrybuty z Mojo :: Server :: prefork.
- Usunięto przestarzała metoda most od Mojolicious :: Trasy :: Route.
- Usunięto przestarzałe metody is_readable z Mojo :: Reactor.
- Usunięto przestarzałe metody rodzeństwa z Mojo :: DOM.
- Usunięto przestarzałe render_exception i render_not_found metody z Mojolicious :: kontrolera.
- Usunięto nieaktualne keep_alive_requests ustawienie z HYPNOTOAD.
- Zmienione wartości zwrotu wszystkich i znaleźć metody w Mojo :: UserAgent :: CookieJar.
- Przemianowany atrybut szablonu w Mojo :: Template by nieprzeanalizowane.
- Przemianowany wydobywania atrybut w Mojo :: UserAgent :: CookieJar zebraniem.
- Zmienione nazwy typy atrybutów w Mojolicious :: typy do mapowania.
- Przemianowany aktualny atrybut w Mojolicious :: Trasy :: dopasowanie pozycji.
- Przemianowany atrybut wzór w Mojolicious :: Trasy :: Droga do nieprzeanalizowane.
- Zmienione nazwy all_contents, spis treści, following_siblings, mecz, next_sibling, węzeł preceding_siblings, previous_sibling i rodzaj metody w Mojo :: DOM do descendant_nodes, child_nodes, following_nodes, zapałki, next_node, typ preceding_nodes, previous_node i znacznika.
- Przemianowany Metoda meczu w Mojo :: DOM :: CSS meczów.
- Przemianowany ekstrakt i wstrzyknąć w Mojo :: UserAgent :: CookieJar zebrać i przygotować.
- Przemianowany metodą inject w Mojo :: UserAgent :: Proxy przygotować.
- Przemianowany metody params w Mojo :: Parametry par.
- Przemianowany metoda meczu w Mojolicious :: Trasy :: Mecz znaleźć.
- Przemianowany -A Opcja rozkazu prefork na -a.
Metody
Co nowego w wersji 5.80:
- Nieaktualne Mojo :: IOLoop :: accept_interval, Mojo :: IOLoop :: blokady i Mojo :: IOLoop :: odblokować.
- Nieaktualne Mojo :: Server :: prefork :: accept_interval, Mojo :: Server :: prefork :: LOCK_FILE i Mojo :: Server :: prefork :: lock_timeout.
- Usunięto -a / - accept-interwał --lock pliku i L / -. Opcje lock-timeout z poleceniem prefork
- Usunięto accept_interval, LOCK_FILE i lock_timeout ustawień z HYPNOTOAD.
- Dodano metodę stop_gracefully do Mojo :: IOLoop.
- Dodano wykończenie wydarzenie Mojo :: IOLoop.
- Zmniejszone zużycie procesora Mojo :: IOLoop i Mojo :: Server :: prefork znacząco.
- Ulepszone polecenia aplikacji Generator używać aktualnych najlepszych praktyk.
- Naprawiono błąd, gdzie średniki na końcu pliku cookie nie były przetwarzane poprawnie.
- Poprawiono błąd w Mojo :: IOLoop gdzie limity połączeń nie zostały prawidłowo wykonane.
- Poprawiono url_for obsłużyć ścieżek bez spływu ukośnik poprawnie w aplikacji wbudowanych.
Co nowego w wersji 5.79:
- Poprawiono błąd w Mojo :: Reactor :: Poll, który spowodował nadmierne zużycie bezczynności procesora.
Co nowego w wersji 5.75:
- Dodano metodę zdrowy Mojo :: Server :: prefork.
- Ulepszona wszystkie wbudowane serwery WWW na śmierć, jeśli grupa lub użytkownik przyporządkowanie powiodło się.
- Ulepszona Hypnotoad czekać na nowych pracowników będzie gotowy przed zatrzymaniem starych trakcie gorącej instalacji.
- Ulepszone polecenia i komunikaty dziennika zużywają mniej znaków interpunkcyjnych.
- Poprawiono błąd w Mojo :: IOLoop gdzie zwrotna przekazana do next_tick otrzyma niewłaściwy invocant.
- Poprawiono wyścigu i wyciek pamięci w Mojo :: Server :: prefork.
Co nowego w wersji 5.70.
- Lepsza wydajność Mojo :: Template
- Poprawiono błędy błędy Postępowanie Mojo :: IOLoop :: Stream.
- Poprawiono kilka błędów granicznych w Mojo :: wiadomości.
- Naprawiono błąd w systemie Windows w Mojo :: IOLoop :: Klienta.
Co nowego w wersji 5.67.
- Poprawiono ogólną wydajność poprzez deserializacji sesje tylko na żądanie
- Naprawiono błąd, gdzie wbudowane aplikacje będą deserializowania sesje dwa razy.
Co nowego w wersji 5.61:
- Przeniesiony entities.txt do sekcji danych Mojo :: util uniknąć bezinteresownie łamanie bundlers modułu.
Co nowego w wersji 5.55:
- Nieaktualne wsparcie dla argumentów danych w Mojo :: JSON :: Pointer.
- Dodano access_control_allow_origin, content_language, content_location i strict_transport_security metody Mojo :: nagłówków.
Co nowego w wersji 5.48.
- Dodano every_cookie i every_upload metody Mojo :: Message
- Dodano metodę every_param do Mojo :: Wiadomość :: Request.
- Dodano metodę every_param Mojo :: Parametry.
- Dodano every_cookie, every_param i every_signed_cookie metody do Mojolicious :: Controller.
- Dodano metodę every_param do Mojolicious :: walidator :: walidacji.
Co nowego w wersji 5.34.
- Dodane original_remote_address atrybutem Mojo :: transakcja
- Naprawiono błąd, gdzie Mojolicious :: Komendy zmieni @ARGV po załadowaniu.
Co nowego w wersji 5.24.
- Zwiększona wydajność url_escape nieznacznie
- Naprawiono wyciek pamięci w Mojo :: IOLoop :: Klienta.
- Naprawiono błąd, gdzie ojo czasem umierają w milczeniu.
Co nowego w wersji 5.14.
- Ulepszona all_text występ w Mojo :: DOM
- Ulepszona Mojo :: Dom Development :: CSS, DOM Mojo :: :: :: HTML i Mojo JSON wydajności regularne optymalizacje ekspresji.
Co nowego w wersji 5.11:
- Przeniesiony reverse_proxy atrybut z Mojo :: Server :: Daemon Mojo :: Server.
- Dodano opóźnienia i inactivity_timeout pomocników Mojolicious :: Plugin :: DefaultHelpers.
- Ulepszona metoda błąd w Mojolicious :: walidator :: Walidacja wrócić nazwy pól, gdy wywołana bez argumentów.
- Poprawiono & quot; 0 & quot; Wartość błąd w Mojo :: UserAgent :: transakcyjne.
Co nowego w wersji 5.0:
- Dodano metodę with_compression do Mojo :: Transakcji :: websocket.
- Dodano metoda połowu Mojo :: EventEmitter.
- Dodano metoda append Mojo :: Log.
- Aktualizacja do wersji 2.1.1 jQuery.
- Ulepszona Mojo :: IOLoop :: Opóźnienie automatyczne sprawdzenie, czy pętla zdarzenie jest już uruchomiony.
- Ulepszona Mojo :: Parametry konsekwentnie przyjąć tablic.
- Ulepszona Mojo :: Kolekcja przeprowadzić rzeczywiste kontrole logicznych.
- Poprawiono Mojo :: :: DOM HTML do obsługi ukośniki w nienotowane wartości atrybutów poprawnie.
- Poprawiono Mojo :: IOLoop :: Server działać poprawnie z nowszymi wersjami Socket :: SSL.
- Naprawiono błąd renderowania, gdzie nie mogą być lokalizowane przepisane argumenty.
- Naprawiono błąd weryfikacji w Mojo :: IOLoop :: Server.
- Poprawiono bug generacji ścieżki w Mojolicious :: Trasy :: meczów.
- Poprawiono ostrzeżenia w Mojo :: IOLoop :: Delay.
- nazwa & quot Code; Tiger Face & quot ;, to główne wydanie .
- Zmienione heurystyka wykrywania numer w Mojo :: JSON lepiej wyrównane z oczekiwaniami użytkowników.
- Zmienione zablokować i odblokować wywołania zwrotne w Mojo :: IOLoop nie otrzyma invocant.
- Zmieniono wartość zwracana metody path_for w Mojolicious :: Trasy :: meczów.
- Zmienione wartości powrotu i argumenty metody błąd w Mojo :: wiadomości.
- Usunięto przestarzałe wsparcie dla & quot; X-Przekazano-HTTPS & quot;.
- Usunięto wartości zwracane z metody czekać w Mojo :: IOLoop :: Delay.
- Usunięto wsparcie kontekście listy od sposobu nagłówka w Mojo :: nagłówków.
- Usunięto metodą generate_port z Mojo :: IOLoop.
- Zastąpiony zastrzeżone wartość ukryta częściowo metodą render_to_string.
- zastąpiona metodą Format w Mojo :: Logowanie z atrybutem.
- zastąpiona metodą check_file w Mojo :: Server :: Morbo metodą wyboru.
Co nowego w wersji 4.92:
- Usunięto przestarzałe korzystanie z referencji hash dla pokolenia optgroup z select_field pomocnika .
- Ulepszona wywrotka pomocnika uciec znaków niedrukowalnych.
- Naprawiono mały błąd obsługi wykrywania w Mojolicious :: Renderer.
Co nowego w wersji 4.91.
- Dodano metodę daemonize do Mojo :: Server
- Dodano metodę ensure_pid_file Mojo :: Server :: prefork.
- Usunięto przestarzałe tajną metodę z Mojolicious.
- Zwiększona wydajność z Mojolicious :: Plugin :: EPRenderer i Mojolicious :: Plugin :: EPLRenderer.
- Ulepszona Mojo :: Reactor :: Sonda ze wsparciem POLLPRI.
Przenośność
Co nowego w wersji 4.87.
- Ulepszona Mojo :: ByteStream aby umożliwić bardziej metoda łańcuchowym
- Poprawiono wsparcie w Mojo :: JSON RFC 7159.
Co nowego w wersji 4.84:
- Ulepszona Mojo :: Wyjątek kontekst do lepszego wykrywania linii z oczekiwania użytkowników.
Co nowego w wersji 4.83:
- Ulepszona Mojo :: JSON do obsługi błędów kodowania bardziej bezpiecznie.
- stacjonarnej w komunikatach o błędach Mojo :: JSON.
numery
Co nowego w wersji 4.78.
- Nieaktualne Mojo :: Util :: get_line
- Poprawiono & quot ;; & quot; obchodzenia się Mojo :: Parametry być zgodny ze standardem HTML Living.
- Poprawiono błąd w przypadku wrażliwości Mojolicious :: typy.
Co nowego w wersji 4.77.
- Dodano metodę wrap_content do Mojo :: DOM
- Dodano tablify funkcję Mojo :: Util.
- Nieaktualne Mojo :: DOM :: text_after i Mojo :: DOM :: text_before na rzecz Mojo :: DOM :: treści.
- Nieaktualne Mojo :: DOM :: content_xml i Mojo :: DOM :: replace_content na rzecz Mojo :: DOM :: zawartości.
- Nieaktualne Mojo :: DOM :: to_xml na rzecz Mojo :: DOM :: to_string.
- Ulepszona metoda okład w Mojo :: DOM aby umożliwić owijanie węzła głównego.
Co nowego w wersji 4.72:
- Dodane akceptuje template_for i template_handler metody do Mojolicious :: Renderer .
- Dodane akceptuje pomocnika do Mojolicious :: Plugin :: DefaultHelpers.
- Dodano before_render haka.
- Poprawiono błąd w Mojo :: transakcja :: websocket który uniemożliwiał błędów dekompresji obsługiwane są z wdziękiem.
Co nowego w wersji 4.67.
- Usunięto przestarzałe atrybut name z Mojo :: UserAgent
- Usunięto przestarzałe atrybut no_proxy z Mojo :: UserAgent.
- Usunięto przestarzałe metody aplikacji z Mojo :: UserAgent.
- Usunięto przestarzałe metody APP_URL z Mojo :: UserAgent.
- Usunięto przestarzałe metody detect_proxy z Mojo :: UserAgent.
- Usunięto przestarzałe need_proxy Metoda z Mojo :: UserAgent.
- Poprawiona lista dostępnych poleceń być alfabetycznej.
Co nowego w wersji 4.66.
- Dodano sukces przypisują Test :: Mojo
- Ulepszona Mojo :: Dom Development :: CSS i wydajność Mojo :: :: DOM HTML.
- Naprawiono błąd wykrywania XML w Mojo :: DOM.
- Poprawiono błędy w ucieczce Mojo :: DOM :: CSS.
Co nowego w wersji 4.62.
- Nieaktualne Mojo :: :: to_rel URL
Co nowego w wersji 4.59.
- Wsparcie ochrony Dodany CSRF
- Dodano wsparcie dla kompresji permessage-deflate websocket.
- Dodano metodę csrf_protect do Mojolicious :: walidator :: walidacji.
- Dodano metodę build_message Mojo :: transakcja :: websocket.
- Dodano atrybut csrf_token do Mojolicious :: walidator :: walidacji.
- Dodano kompresowane i context_takeover przypisuje Mojo :: transakcja :: websocket.
- Dodano csrf_token pomocnika do Mojolicious :: Plugin :: DefaultHelpers.
- Dodano csrf_field pomocnika Mojolicious :: Plugin :: TagHelpers.
- Usunięto przestarzałe metody określonym trybie w klasie aplikacji.
Co nowego w wersji 4.48.
- Poprawiono wsparcie dla Net :: SSLeay 1,55
Co nowego w wersji 4.42.
- Dodano Doświadczalna metoda walidacji Mojolicious :: Controller
- Dodano EXPERIMENTAL atrybut validator do Mojolicious.
- Dodano DOŚWIADCZALNA label_for i walidacji pomocnikami Mojolicious :: Plugin :: DefaultHelpers.
Co nowego w wersji 4.41.
- Ulepszona przeglądarka dokumentacji, aby być bardziej relaksującego
- Poprawiono spłaszczyć do pracy ze starszymi wersjami Perl.
Co nowego w wersji 4.35.
- Dodano metodę mecz Mojo :: DOM
- Dodano metodę mecz Mojo :: DOM :: CSS.
- Ulepszone przodków i dzieci metody w Mojo :: DOM do obsługi wszystkich selektorów CSS.
- Udoskonalone podświetlanie składni w przeglądarce dokumentacji.
- Poprawiono kompatybilność z różnymi systemami obiektów.
Co nowego w wersji 4.30.
- Naprawiono wyciek pamięci w Mojolicious :: Trasy
Co nowego w wersji 4.27:
- Dodano akceptujące przypisują Mojo :: Server :: Daemon.
- Dodano metodę uchwyt Mojo :: IOLoop :: Server.
- Dodane -V opcja polecenia eval.
- Dodano opcję ponownego Mojo :: IOLoop :: Server :: słuchać.
- Dodano parametr ponownego użycia w Mojo :: Server :: Daemon :: słuchać.
- Poprawiono błąd w konsoli komunikat Mojo :: Server :: Daemon.
Co nowego w wersji 4.26:
- Poprawiono wsparcie dla Netscape cookie w Mojo :: :: Cookie odpowiedzi.
- Poprawiono elementem metody błąd w Mojo :: Collection.
Co nowego w wersji 4.23:
- Dodane przekierowuje metodę Mojo :: :: transakcji HTTP.
Co nowego w wersji 4.18.
- Dodano opcję --mode do Morbo
- Poprawiono błąd w Mojo :: UserAgent, gdzie nie wszystkie odpowiedzi 2xx będą przyjmowane do wniosków połączyć.
Co nowego w wersji 4.14.
- Lepsza wydajność url_for lekko
- Naprawiono błąd, gdzie atrybut mecz i sposób render_later nie zostały ukryte z routera.
Co nowego w wersji 4.03.
- Poprawiono wsparcie przekierowanie w poleceniu get
Co nowego w wersji 3.89.
- Ulepszona wywrotka pomocnika do sortowania klawiszy skrótu
- Poprawiona dokumentacja.
Co nowego w wersji 3.83.
- Przeniesiony dołączane pliki statyczne Mojo katalogu
- Poprawiona dokumentacja.
- Lepsze testy.
Co nowego w wersji 3.67:
- Dodano wsparcie dla typu MIME priorytetów do Mojolicious :: typy.
- Ulepszona respond_to priorytet wiele typów MIME, jeśli X-Requested-With nagłówek jest ustawiony na wartość & quot; XMLHttpRequest & rdquo;.
Co nowego w wersji 3.59.
- Lepsze testy
- Naprawiono wyciek pamięci w Mojo :: Wiadomość :: Request.
- Poprawiono błąd w podtrzymanie Mojo :: Server :: Daemon.
Co nowego w wersji 3.54.
- Dodano kolejnych i poprzednich metod Mojo :: DOM
- Poprawiona dokumentacja.
- Lepsze testy.
Co nowego w wersji 3.47:
- Dodano wszystkie metody do Mojo :: UserAgent :: CookieJar.
- Poprawiona dokumentacja.
- Naprawiono błąd websocket w Mojo :: Treści.
Co nowego w wersji 3.41:
- Ulepszona Mojo :: EventEmitter ostrzec o błędach zdarzeń zakończonych niepowodzeniem.
- Ulepszona odporność obsługi wyjątków Mojo :: IOLoop.
- Lepsze testy.
- Naprawiono mały błąd CGI.
Co nowego w wersji 3.37.
- Dodano metodę wykończenie Mojo :: Message
- Aktualizacja do wersji 1.8.1 jQuery.
- Poprawiona dokumentacja.
- Lepsze testy.
- Poprawiono Mojo :: transakcja propagować połączenie blisko Mojo :: wiadomości.
- Naprawiono mały błąd w stan Mojo :: Transakcji.
Co nowego w wersji 3.34.
- Dokumentacja Lepsza
Co nowego w wersji 3.17.
- Dokumentacja Lepsza
- Lepsze testy.
- Poprawiono błąd w after_static_dispatch hakiem, który uniemożliwiał własnych odpowiedzi.
- Naprawiono błąd, który uniemożliwiał warunki z odpowiedzi prądotwórczych.
Co nowego w wersji 3.15:
- Ulepszona Mojo :: Base załadować IO :: Handle.
- Poprawiona dokumentacja.
Co nowego w wersji 3.12:
- Dodane json metoda Mojo :: UserAgent :: Transactor.
- Dodano build_json_tx i post_json metody Mojo :: UserAgent.
- Dodano metodę post_json_ok Test :: Mojo.
- Dodano funkcję n Ojo.
- Ulepszona text_field pomocnika, aby zawsze ustawić atrybut type.
- Poprawiona dokumentacja.
Co nowego w wersji 3.03.
- Ulepszona Hypnotoad komunikaty dziennika
- Poprawiona dokumentacja.
- Lepsze testy.
- Poprawiono domyślny format obsługi błąd w render_exception i render_not_found.
- Naprawiono błąd wykrywania małych nazw w Mojo :: DOM.
- Naprawiono mały błąd w sesji resetowania testowym :: Mojo.
Co nowego w wersji 3.01.
- Ulepszona CSS wbudowanych szablonów
- Poprawiona dokumentacja.
Co nowego w wersji 3.0:
- Aktualizacja IO :: Socket :: SSL wymóg do 1,75 dla IO :: Socket :: wsparcie IP.
- przełączony z IO :: Socket :: inet6 IO :: Socket :: IP wsparcie IPv6.
- przełączony z HMAC-MD5 do HMAC-SHA1 dla podpisanych plików cookie.
- Dodano funkcję slurp w Mojo :: Util.
- Dodano metodę slurp w Mojo :: ByteStream.
- Dodane j i funkcje R, aby Ojo. (Sharifulin, Sri)
- Dodano atrybut accept_interval do Mojo :: IOLoop.
- Dodano wsparcie dla nowego kodu stanu HTTP.
- Zmodernizowany & quot; .perltidyrc & quot;.
Co nowego w wersji 2.97:
- Dodano obejście do IO :: Socket :: Prace SSL z IO :: Socket :: IP.
- Usunięto wsparcie Bonjour.
- Poprawiona dokumentacja.
- Lepsze testy.
- Naprawiono błąd, który uniemożliwiał testowy :: Mojo pracy z normalnych zastosowaniach Mojolicious używających Mojolicious :: Plugin :: Config.
Co nowego w wersji 2.89.
- Wykonane logo na wbudowanych szablonów mniejszych
- Ulepszona CSS wbudowanych szablonów.
- Poprawiona dokumentacja.
- Lepsze testy.
Co nowego w wersji 2.82:
- Nieaktualne Mojolicious :: Trasy :: Route - & # X3E ;. waypoint
- Nieaktualne Mojolicious :: Trasy :: trasie - & # x3e;. Blok
- Ulepszone Mojolicious :: Trasy :: Wzór do renderowania formatów.
- Ulepszone formatowanie regex w komendzie tras.
- Poprawiona dokumentacja.
- Lepsze testy.
Co nowego w wersji 2.78.
- Lepsze Mojolicious :: Trasy aby umożliwić kontrolerów przekierowanie
- Ulepszone rejestrowanie Mojolicious :: Trasy.
- Poprawiona dokumentacja.
Co nowego w wersji 2.74.
- Dokumentacja Lepsza
- Lepsze testy.
- Poprawiono kilka drobnych błędów w Mojo :: UserAgent :: Transactor - & # x3e;. Formularz
Co nowego w wersji 2.68.
- Dokumentacja Lepsza
- Poprawiono komendę generate.
Co nowego w wersji 2.61:
- Scalony Wyjątkiem Mojolicious obsługi do haka around_dispatch, co pozwoli zupełnie nowa kategoria wyjątku obsługi wtyczek.
- Poprawiona dokumentacja.
Co nowego w wersji 2.55.
- Timeout Combined websocket z normalnego czasu bezczynności
- Poprawiona dokumentacja.
Co nowego w wersji 2.53.
- Ulepszona HYPNOTOAD wiele komunikatów dziennika poziom informacji
- Ulepszona odporność Mojo :: IOLoop :: Stream.
- Poprawiona dokumentacja.
- Poprawiono Hypnotoad uaktualnić Timeout błąd.
Co nowego w wersji 2.44:
- Naprawiono mały błąd w Mojolicious buforowanie :: Plugin :: EPRenderer .
Co nowego w wersji 2.39.
- Nieaktualne wszystkie keep_alive_timeout atrybuty i parametry na rzecz inactivity_timeout
- Dodano DOŚWIADCZALNA zdarzenie błędu w Mojo :: UserAgent.
- Added Experimental local_address atrybutem Mojo :: UserAgent.
- Dodano opcję Experimental local_address do Mojo :: IOLoop :: Client - & # x3e;. Podłączyć
- Dodane DOŚWIADCZALNA blisko metoda Mojo :: IOLoop :: Stream.
- Dodane & quot; hello.pl & quot; i & quot; fast.pl & quot; do przykładowych skryptów.
- Usunięto atrybut log z Mojo :: UserAgent.
- Usunięto MOJO_STATIC_CLASS i MOJO_TEMPLATE_CLASS zmienne środowiskowe.
- Poprawiona dokumentacja. (Marcus, werbena, SRI).
- Ulepszone testy dla wielu zmiennych środowiskowych.
Co nowego w wersji 2.36:
- Zmieniono domyślny limit czasu tętno HYPNOTOAD od 5 do 10 sekund.
- Poprawiona dokumentacja.
- Poprawiono domyślny podtrzymanie Timeout HYPNOTOAD.
Co nowego w wersji 2.22:
- Dodano EXPERIMENTAL --verbose flagę polecenia tras.
- Poprawiona dokumentacja.
- Poprawiono kilka błędów selektora atrybut bez wartości w Mojo :: DOM :: CSS.
- Poprawiono dziedziczenie szablonów błąd w Mojolicious :: Renderer.
Co nowego w wersji 2.0.13:
- Usunięto statusu eksperymentalnej z wielu klas, metod, atrybutów i funkcji.
- Usunięto before_render haka.
- Usunięto Mojolicious :: Plugin :: CallbackCondition.
- Poprawiona dokumentacja.
Co nowego w wersji 2.0.11:
- Ulepszona Mojo :: IOLoop :: Stream tylko emitują bliskie wydarzenia raz.
- Poprawiona dokumentacja.
Co to jest nowa w wersji 2.0:
- nazwa & quot Code; Liść fruwające Wind & quot ;, to głównym release.
- Zwiększona wersja Perl wymóg 5.10.1.
- Przemianowany Mojo :: IOLoop :: EventEmitter do Mojo :: EventEmitter.
- Zastąpiony one_tick metodę w Mojo :: IOWatcher z początku i końca metody.
- Dodane DOŚWIADCZALNA zawiera metodę Mojo :: Path.
- Dodano DOŚWIADCZALNA atrybutem auto_upgrade Mojo :: Zawartość :: pojedyncze.
- Dodano Doświadczalna metoda granicy do Mojo :: Treści.
- Dodano doświadczalnej metody slice Mojo :: Collection.
- Dodano DOŚWIADCZALNA budować i analizować metody Mojo :: IOLoop :: przelicznika.
- Aktualizacja wdrożenie websocket do IETF-17.
- Lepsze wiele modułów użyć zdarzenia zamiast wywołania zwrotne.
- Zwiększona wydajność parser wiadomość nieznacznie.
- Ulepszona Mojo :: IOLoop umrzeć, jeśli zaczęło dwukrotnie.
- Ulepszona setuidgid w Mojo :: Server :: Daemon.
- Udoskonalone wykrywanie backend Mojo :: IOWatcher.
- Ulepszona Mojo :: IOLoop :: Stream obsługiwać nieoczekiwane połączenia blisko bardziej bezpiecznie.
- Poprawiona dokumentacja.
- Lepsze testy.
- Poprawiono wiele kwestii przenośności.
- Poprawiono on_finish oddzwaniania konsekwentnie pracować ze wszystkimi serwerami.
- Poprawiono on_finish zwrotnego konsekwentnie pracować z agentem użytkownika.
- Poprawiono duży wyciek pamięci i plik deskryptora w kodzie TLS z Mojo :: IOLoop :: Server.
- Poprawiono mały wyciek pamięci w Mojolicious.
- Poprawiono mały wyciek pamięci w Mojo :: DOM.
- Poprawiono mały wyciek pamięci w Mojo :: wiadomości.
- Naprawiono mały błąd w granicy Mojo :: Zawartość :: wieloczęściowy.
- Naprawiono mały błąd formatowania w Mojo :: nagłówków.
- Poprawiono małe proxy generacji komunikat błędu.
- Naprawiono mały błąd wykrywania w Mojolicious :: typy.
Co nowego w wersji 1.96.
- Aktualizacja do wersji 1.6.3 jQuery
- Poprawiono Mojo :: IOLoop ignorować SIGPIPE.
Co nowego w wersji 1.86:
- moduły dowodzenia przypadku Przestarzałe wielbłądów i małe litery wszystkie wbudowanego z nich.
- Dodano eksperymentalną obsługę testowania WebSockets do Test :: Mojo.
- Dodano GET / POST parametr wsparcie respond_to.
- Wykonane class_to_file nieco mądrzejszy.
- Poprawiona dokumentacja.
Co nowego w wersji 1.71.
- Ulepszona Mojo :: IOWatcher stosować wyższe zegary rozdzielczości
Co nowego w wersji 1.65:
- Dodane moduły eksperymentalne Mojo :: IOLoop :: Client, Mojo :: IOLoop :: EventEmitter, Mojo :: IOLoop :: Server i Mojo :: IOLoop :: Stream, które zawierają ekstrakcji funkcjonalność z Mojo :: IOLoop.
- Dodano eksperymentalny moduł Mojo :: IOWatcher :: EV. (Xantus)
- Usunięte moduły Mojo :: IOWatcher :: epoll i Mojo :: IOWatcher :: KQUEUE, ponieważ Mojo :: IOWatcher :: EV jest znacznie lepszym rozwiązaniem.
Komentarze nie znaleziono