ColdFusion on Wheels pozwala na szybki rozwój aplikacji, wielką organizację kodu i jest po prostu zabawa w użyciu, tak jak RoR.
Znany również jako CFWheels, zapewnia programistom CFML z szybkim ramach MVC dla zwiększenia produktywności, zorganizowanego kodu i ogólnej szczęśliwości dewelopera.
Obecnie obsługiwane są bazy danych SQL Server, Oracle, PostgreSQL, MySQL i
Co to jest nowy w tym wydaniu:.
- Akcesoria modelarskie :
- ce miejsca listy przekazywane w celu & quot; to & quot; Argument na dystansu
- Dodane findOrCreateByProperty, findAllKeys (), FindFirst () i findLast () metody finder
- Dodaj wsparcie dla & quot; GROUP BY & quot; w sumie (), () itp średnio.
- Wykonane istnieje () sprawdzić, czy nie rekord, gdy klucz & quot; & quot; i & quot; gdzie & quot; nie jest przekazywana w
- Dodane clearChangeInformation () do oczyszczania wiedzę na zmiany obiektu
- Ocenić komunikaty o błędach walidacji w czasie wykonywania
- Zobacz Udoskonalenia:
- Szanuj pusty & quot; tekst & quot; argument linkTo ()
- Zezwalaj styleSheetLinkTag () i JavaScriptIncludeTag (), aby odwołać pliki zaczynające się od korzenia,
- Dodane & quot; monthNames & quot; i & quot; monthAbbreviations & quot; argumenty, tworząc pomocników dla łatwej lokalizacji
- Kontroler Udoskonalenia:
- Możliwość poprzedzić funkcje do łańcucha filtrów zamiast dopisywania
- przejść do & quot; appendToKey & quot; do pamięci podręcznej () do zawartości pamięci podręcznej oddzielnie
- Zezwalaj zewnętrznych załączniki SendEmail ()
- Możliwość przekierowania do określonego adresu URL
- Możliwość skorygowania wyjście JSON, przekazując X = & quot; STRING & quot; lub x = & quot; całkowita & quot; do renderWith ()
Co nowego w wersji 1.4.0:
- Wtyczki Model:
- ce miejsca listy przekazywane w celu & quot; to & quot; Argument na dystansu
- Dodane findOrCreateByProperty, findAllKeys (), FindFirst () i findLast () metody finder
- Dodaj wsparcie dla & quot; GROUP BY & quot; w sumie (), () itp średnio.
- Wykonane istnieje () sprawdzić, czy nie rekord, gdy klucz & quot; & quot; i & quot; gdzie & quot; nie jest przekazywana w
- Dodane clearChangeInformation () do oczyszczania wiedzę na zmiany obiektu
- Ocenić komunikaty o błędach walidacji w czasie wykonywania
- Zobacz Udoskonalenia:
- Szanuj pusty & quot; tekst & quot; argument linkTo ()
- Zezwalaj styleSheetLinkTag () i JavaScriptIncludeTag (), aby odwołać pliki zaczynające się od korzenia,
- Dodane & quot; monthNames & quot; i & quot; monthAbbreviations & quot; argumenty, tworząc pomocników dla łatwej lokalizacji
- Kontroler Udoskonalenia:
- Możliwość poprzedzić funkcje do łańcucha filtrów zamiast dopisywania
- przejść do & quot; appendToKey & quot; do pamięci podręcznej () do zawartości pamięci podręcznej oddzielnie
- Zezwalaj zewnętrznych załączniki SendEmail ()
- Możliwość przekierowania do określonego adresu URL
- Możliwość skorygowania wyjście JSON, przekazując X = & quot; STRING & quot; lub x = & quot; całkowita & quot; do renderWith ()
Co to jest nowy w wersji 1.3.3:
- Prawidłowe wyjście boolean atrybutów HTML przy użyciu nowych booleanAttributes globalne ustawienie
- Upewnij się, że zamki nie może mieć wpływu na innych aplikacji działających na tym samym serwerze,
- Naprawiono błąd z aktualizacją kolumny całkowitą od NULL, 0,
- Kwestia Poprawiono potencjalne uprawnienia podczas jazdy na wspólne hosting
Co nowego w wersji 1.3.1:
- Naprawiono problem z wywołaniem addFormat () przy starcie programu do naczyń.
- Poprawiono tak, że identyfikatory dla Railo wyjścia jak zagnieżdżonych właściwości liczb całkowitych zamiast wykładników.
- Upewnij się, że identyfikatory dla właściwości zagnieżdżonych są unikatowe.
Co nowego w wersji 1.3.0:
- Forma i zobacz pomocnicy są teraz bardziej przyjazny dla HTML5 , (Zobacz sekcję danych HTML5 Pomocników i pokazano formy Błędy atrybuty.)
- Czy teraz stworzyć modelowe komponenty, które nie wymagają tabeli bazy danych za nimi. (Zobacz modele bez sekcji tabel baz danych mapowania obiektowo relacyjnego.)
- przeładunek uruchamiania aplikacji i jest teraz bezpieczny wątku.
- 49 nowych funkcji i błędy zostały naprawione. Zobacz changelogu.
Co nowego w wersji 1.1.8:
- Nowa wersja zawiera poprawki błędów i drobne usprawnienia.
Co nowego w wersji 1.1.6:
- Wtyczki Model:
- validatesUniquenessOf wybiera tylko kluczy głównych.
- Zobacz Udoskonalenia:
- Zezwalaj wysokość usuwania i / lub atrybuty szerokości od imageTag gdy wartość false.
- Zezwalaj ogranicznik być określony dla arkuszy stylów i JavaScript.
- Poprawione błędy:
- haschanged błędnie oceny wartości logicznych.
- Nie wykonuj aktualizacji, gdy żadne zmiany nie zostały wprowadzone do właściwości modelu.
- OnlyPath argument urlFor niepoprawnie rozpoznaje HTTPS.
- klauzula nie została zamknięta Podział na strony.
- Pagination endrow nastąpiło nieprawidłowe obliczenie.
Co nowego w wersji 1.1.5:
- Koła 1.1.5 rozwiązuje problem, gdzie generowane wartości przez select () Forma nie jest pomocnika HTML-uciekł. To rozwiązuje potencjalne luki w zabezpieczeniach, więc zalecamy aktualizację tak szybko, jak to możliwe.
Co nowego w wersji 1.1.4:
- Wersja 1.1.4 teraz pozwala programiście rozwijać wtyczki bez konieczności posiadania manekina plik zip zapakowane.
Co nowego w wersji 1.1.3:
- Pozwala na łączenie do względnej url być wyłączona w AutoLink ()
- Zezwalaj na domyślnym argumentem na Sendmail () do z, do i z zastrzeżeniem,
- Czy teraz markery Uchwyt do wszystkich argumentów walidacji
- Kolumny oznaczone jako NOT NULL powinno pozwolić na pustych strunach
- Naprawiono problem z $ create () dostarczanie nieprawidłowe klucze do $ query ()
- Oryginalny trybu transakcji nie być przestrzegane podczas podczas wywołania zwrotne
- & quot; nic & quot; Tryby transakcja nie blisko
- Nieprawidłowe $ cache argumentem
- formaty trasy zapobiec fullstops zostały użyte w params
- Kontroler w params powinny być wielkie, camel,
- Zakres zastosowania nie zainicjować w sub
- validatesUniquenessOf () nie czyta miękkie powoduje usunięcie
- paginationLinks (): trasy o zmiennej numer strony markera będzie produkować błędne linki
Co nowego w wersji 1.1.2:
- select (), selectTag () pozwalają tablicę z structury mają być przekazane do opcji.
- Zmieniono domyślny argumentem na includeContent () do DefaultValue.
- Dodaj, gdy argumentem, aby potwierdzić ().
- Dodano typ varchar_ignorecase do adaptera H2.
- Fix tak, że pełna nazwa tabeli jest zawsze retuned.
- Podział na strony z parametryzacji wartości false dla przycisków numerycznych.
- Blank należy wybraną wartość, gdy includeBlank jest w select ().
- validatesLengthOf () nie powiodło się, gdy zarówno maksymalne i minimalne zostały określone.
Co nowego w wersji 1.1.1:
- Dodano formatowanie na wartości przekazywane w & quot numer ; Ilość & quot; w funkcji pluralize ().
- Poprawiono renderWith () tak, że to działa we wszystkich rodzajach środowiska po powrocie JSON.
- Poprawiono Należy do stowarzyszenia przy użyciu kodu kluczy złożonych.
- Zezwalaj cfthread do wykorzystania w widokach.
- Poprawiono kod stronicowania dla non-parametrycznych zapytaniami.
- Poprawiono błąd w weryfikacji życzenie, gdy kierownictwo sesja została wyłączona w Railo.
- Zmienione & quot; jeśli & quot; & quot; stan & quot; (I przestarzałe) na wszystkich metod sprawdzania, aby ominąć faktu, że & quot; jeśli & quot; to słowo zarezerwowane w CFScript.
- Poprawiono autolink () tak, że właściwie łączy i ucieka ścieżek względnych.
- Poprawiono więc tym podszablonów z układów nie powoduje dublowanie treści.
Co nowego w wersji 1.1:
- Właściwości zagnieżdżone pozwala na zapisanie zmian w wielu powiązanych tabel baz danych w jednym obiektu formularza.
- Wszystkie połączenia bazy danych są zawinięte w transakcji domyślnie.
- Automatyczne walidacje dać koła zdolność introspekcji bazy danych i rejestracji walidacji możliwe bez potrzeby napisać ani jednej linijki kodu.
- Wsparcie dla silnika bazy danych H2.
- Czy teraz odpowiedzieć na wnioski o HTML, JSON, XML, PDF, Excel i więcej w jednym działaniu sterownika.
- Automatyczna obsługa zależności dla skojarzonych danych modeli "jest już dostępny.
- zagnieżdżone układy pozwalają na rozszerzenie układów i usuwania powtórzeń w kodzie widoku.
Co nowego w wersji 1.1 Release Candidate 1:
- Poprawione błędy:
- pełny kontekst znacznik błędu brakowało z wiadomości e-mail o błędach, teraz naprawić.
- Naprawiono błąd w zagnieżdżonych właściwości związanych z usunięciem dzieci poprzez obiektu tablicy.
- Upewnij się, że transakcje są wycofywane i znacznik zostanie zamknięta w błąd.
- Poprawiono tak Anonse amortyzacyjne tylko zostanie ustawiony, gdy informacje debugowania mają być wyświetlane.
- Fix do preserveSingleQuotes () praca rozmowa w Railo 3.2.
- Naprawiono błąd z dynamicznego wyszukiwania, gdzie szukaliśmy dla nie istniejącego typu danych na obliczonej własności.
- Fix, aby upewnić się, że findOne () nie zapytanie do bazy danych ewidencji więcej niż potrzebne.
- Poprawiono H2, Oracle i PostgreSQL kod, gdy klauzula GROUP BY musi zawierać kolumny z klauzuli ORDER BY.
- Korekta dostać dokładnie jeden rekord, kiedy mamy do czynienia z pojedynczymi stowarzyszeń zamiast opierając go na & quot; joinType & quot; Argument.
- Aktualizacja do obsługi błędów, aby upewnić się, że & quot; rootCause & quot; Dane istnieje przed próbuje go użyć.
- Poprawki i ulepszenia wsparcia Oracle.
- Poprawiono tak & quot; Message & quot; jest to również w przypadku, gdy dolnym & quot; lowerCaseDynamicClassValues & quot; jest & quot; prawdziwe & quot; w flashMessages ().
- Poprawki przypadków, aby zapewnić kompatybilność z Linuksem.
- Fix za korzystanie z układów na AJAX, gdy usesLayout () nie została wywołana.
- Dodano brakujące zależności usunąć z pracy instancji.
- Poprawiono błąd z numeracją stron i przemianowany kluczy podstawowych.
- Różne:
- Dodane & quot; errorClass & quot; Argument, tworząc pomocników i ustawić domyślną do & quot; fieldWithErrors & quot; do nazywania spójne.
Wymagania :
- ColdFusion 8 lub wyższej,
- Railo 3.1 lub wyższy,
- Serwer WWW Apache (2.2.6, jak i Microsoft IIS) 5.1 i (6)
Ograniczenia .
- Należy pamiętać, że MySQL 4 nie jest obsługiwany
Komentarze nie znaleziono