ColdFusion on Wheels ofera dezvoltarea de aplicații rapide, mare organizație cod și este doar distracție simplu de utilizat, la fel ca RoR.
De asemenea, cunoscut sub numele de CFWheels, oferă dezvoltatorilor CFML un cadru rapid MVC pentru creșterea productivității, cod organizat, și fericirea în general dezvoltator.
Baze de date suportate în prezent sunt SQL Server, Oracle, PostgreSQL și MySQL
Ce este nou în acest comunicat.
- Îmbunătățiri model :
- Permiteți spații în lista trecut în a & quot; & quot; includ argument pe telemetri
- Adaugat findOrCreateByProperty, findAllKeys (), findFirst () și findLast () metode Finder
- Adauga suport pentru & quot; GROUP BY & quot; in suma (), medie () etc.
- Made există () verifică pentru orice înregistrare, atunci când & quot; cheie & quot; și & quot; în cazul în care & quot; nu este trecut in
- Adaugat clearChangeInformation () pentru compensare cunoașterea modificărilor obiect
- Evaluați mesaje de eroare de validare în timpul rulării
- Vezi Îmbunătățiri:
- Respect blank & quot; textul & quot; argument în link catre ()
- Permiteți styleSheetLinkTag () și JavaScriptIncludeTag () de referință fișiere începând de la radacina
- Adaugat & quot; monthNames & quot; și & quot; monthAbbreviations & quot; argumente pentru a forma ajutoare pentru localizare ușoară
- Controler Îmbunătățiri:
- Posibilitatea să adauge funcții pentru lanțul filtru în loc de adăugarea
- Treceti in & quot; appendToKey & quot; la cache () în cache conținut separat
- Permiteți atașamente externe cu sendEmail ()
- Posibilitatea de a redirecționa la un anumit URL
- Opțiunea de a corecta ieșire JSON prin trecerea în x = & quot; string & quot; sau X = & quot; întreg & quot; la renderWith ()
Ce este nou în versiunea 1.4.0:
- Îmbunătățiri model:
- Permiteți spații în lista trecut în a & quot; & quot; includ argument pe telemetri
- Adaugat findOrCreateByProperty, findAllKeys (), findFirst () și findLast () metode Finder
- Adauga suport pentru & quot; GROUP BY & quot; in suma (), medie () etc.
- Made există () verifică pentru orice înregistrare, atunci când & quot; cheie & quot; și & quot; în cazul în care & quot; nu este trecut in
- Adaugat clearChangeInformation () pentru compensare cunoașterea modificărilor obiect
- Evaluați mesaje de eroare de validare în timpul rulării
- Vezi Îmbunătățiri:
- Respect blank & quot; textul & quot; argument în link catre ()
- Permiteți styleSheetLinkTag () și JavaScriptIncludeTag () de referință fișiere începând de la radacina
- Adaugat & quot; monthNames & quot; și & quot; monthAbbreviations & quot; argumente pentru a forma ajutoare pentru localizare ușoară
- Controler Îmbunătățiri:
- Posibilitatea să adauge funcții pentru lanțul filtru în loc de adăugarea
- Treceti in & quot; appendToKey & quot; la cache () în cache conținut separat
- Permiteți atașamente externe cu sendEmail ()
- Posibilitatea de a redirecționa la un anumit URL
- Opțiunea de a corecta ieșire JSON prin trecerea în x = & quot; string & quot; sau X = & quot; întreg & quot; la renderWith ()
Ce este nou în versiunea 1.3.3 :
- de ieșire corectă a HTML boolean atribute utilizând noi booleanAttributes globale setarea
- Asigurați-vă că încuietori nu poate fi afectat de alte aplicații care rulează pe același server
- Fixed bug cu actualizarea o coloană număr întreg de la NULL la 0
- fix problema potențiale permisiuni atunci când rulează pe shared hosting
Ce este nou în versiunea 1.3.1:
- Problema fixe cu apel addFormat () pe start cerere -până.
- fix, astfel încât ieșirile Railo ID-uri pentru proprietati imbricate ca întregi în loc de exponate.
- Asigurați-vă că ID-uri pentru proprietati imbricate sunt unice.
Ce este nou în versiunea 1.3.0:
- Forma și vedere ajutoare sunt acum mult mai HTML5-friendly . (A se vedea datele HTML5 secțiunea Forma Helpers și erori afișează atributele.)
- Pot crea acum modele componente care nu au nevoie de un tabel baza de date în spatele lor. (A se vedea modele fără secțiunea tabelele bazei de date de obiect Mapping relationale.)
- reîncărcare de cerere și de pornire este acum thread-safe.
- 49 noi caracteristici și bug-uri au fost stabilite. Vezi changelog.
Ce este nou în versiunea 1.1.8:
- Noua versiune include bug fixat și îmbunătățiri minore.
Ce este nou în versiunea 1.1.6:
- Îmbunătățiri model:
- validatesUniquenessOf selectează doar chei primare.
- Vezi Îmbunătățiri:
- Permiteți înălțime de îndepărtare și / sau atribute latime de imageTag când este setat la fals.
- Permiteți delimitator să fie specificate pentru foi de stil și javascript.
- Fixat Bug:
- hasChanged fost evaluarea incorect valori booleene.
- Nu efectuați actualizare atunci când nu au fost aduse la proprietățile unui model.
- OnlyPath argument urlFor nu recunoaște corect HTTPS URL-uri.
- clauză Paginare nu a fost închisă.
- Paginare endrow a fost calculat în mod incorect.
Ce este nou în versiunea 1.1.5:
- Roti 1.1.5 remediază o problemă în cazul în care valorile generate de select () Forma helper nu au fost scăpat-HTML. Aceasta stabilește un potențial gaura de securitate, astfel încât vă recomandăm actualizarea cât mai curând posibil.
Ce este nou în versiunea 1.1.4:
- Versiunea 1.1.4 permite acum programatorului de a dezvolta plugin-uri, fără a fi nevoie de a avea un fișier zip fals ambalate.
Ce este nou în versiunea 1.1.3:
- Permite url relativ conectarea să fie oprit în Automată ()
- Permiteți pentru argument implicit pe sendMail () pentru la, la, și sub
- Pot au acum markeri suport pentru toate argumentele de validare
- Coloane marcat ca NOT NULL ar trebui să permită siruri martor
- Problema fixe cu $ crea () furnizarea de chei incorecte la $ query ()
- Modul de tranzacție inițial nu ar fi respectate în timpul în timpul callbacks
- & quot; nimeni & quot; Moduri de tranzacție ar fi niciodată de aproape
- $ incorect cache argument
- Formate traseu împiedicat fullstops de a fi folosite în params
- Controler în params ar trebui să fie cazul cămilă sus
- domeniu de aplicare nu ar inițializa în sub
- validatesUniquenessOf () nu citește soft-Șterge
- paginationLinks (): trasee cu variabila numărul paginii să îi trimită ar produce link-urile greșit
Ce este nou în versiunea 1.1.2:
- select (), selectTag () permit o matrice de struct să fi trecut la opțiuni.
- argument implicit schimbat pe includeContent () pentru a defaultValue.
- Adăugați când argument pentru a valida ().
- Adaugata tipul varchar_ignorecase la adaptorul H2.
- Fix ca numele complet tabel este întotdeauna intors.
- Paginare cu parameterize setat la fals pentru taste numerice.
- Blank trebuie valoarea selectată când includeBlank este situat într-select ().
- validatesLengthOf () nu a reușit, atunci când atât maxime și minime au fost specificate.
Ce este nou în versiunea 1.1.1:
- numărul Adăugat formatarea pe valoarea adoptată în a & quot , numărul de & quot; în funcția trece la plural ().
- fix renderWith (), astfel încât acesta funcționează în toate modurile de mediu, atunci când se întorc JSON.
- fix belongsTo cod asociere atunci când utilizați tastele compozite.
- Permiteți cfthread pentru a fi utilizate în vedere.
- Codul de paginare fixe pentru interogări non-parametrizate.
- bug corectate în verificarea cererii, atunci când management sesiune a fost dezactivată în Railo.
- schimbată & quot; dacă & quot; la & quot; stare & quot; (Și învechită) pe toate metodele de validare a obține în jurul faptului că & quot; dacă & quot; este un cuvânt rezervat în cfscript.
- Automată fixă (), astfel încât acesta leagă în mod corect și scapă căi relative.
- fix așa inclusiv parțiale cu machete nu provoacă conținut duplicat.
Ce este nou în versiunea 1.1:
- proprietăți imbricate vă permit să salvați modificările la mai multe asociate tabelele bazei de date într-o formă de obiect.
- Toate apelurile de date sunt învelite în tranzacțiile implicit.
- validări automate da Wheels posibilitatea de a introspecție baza de date și validări înregistra fără a fi nevoie pentru a scrie o singură linie de cod.
- Suport pentru motorul de baze de date H2.
- Pot acum să răspundă la cererile de HTML, JSON, XML, PDF, Excel, și mai mult într-o singură acțiune controler.
- Manipularea automata dependență de datele asociate modelul "este acum disponibil.
- machete imbricate vă permit să se extindă machete și elimina repetarea în codul vedere.
Ce este nou în versiunea 1.1 Release Candidate 1:
- Fixat Bug:
- Contextul complet tag unei erori lipsea din e-mailurile de eroare, fixe acum.
- Fixed bug în proprietăți imbricate legate de eliminarea copiilor prin matrice de obiect.
- Asigurați-vă că tranzacțiile sunt rulate înapoi și să îi trimită devine închis eroare.
- fix așa anunțuri dezaprobare doar se stabili când informațiile de depanare va fi afișată.
- Fix pentru a face preserveSingleQuotes () de lucru apel în Railo 3.2.
- Fixed bug cu telemetri dinamice unde am fost în căutarea pentru un tip non datele existente pe o proprietate calculată.
- Fix pentru a se asigura findOne () nu interoga baza de date pentru mai multe înregistrări decât necesare.
- rectificat H2, Oracle și PostgreSQL cod atunci când o clauză GROUP BY trebuie să conțină coloanele din clauza ORDER BY.
- Corecție pentru a obține exact o înregistrare când avem de a face cu asociațiile singur loc de bazandu-o pe & quot; joinType & quot; argument.
- Actualizare erorii de manipulare pentru a vă asigura & quot; & quot; rootCause există date înainte de a încerca să-l folosească.
- Corectarea și îmbunătățirea sprijinului Oracle.
- fix așa & quot; Mesajul & quot; parte este, de asemenea, cu litere mici, atunci când & quot; lowerCaseDynamicClassValues & quot; este & quot; adevărat & quot; în flashMessages ().
- corecturi caz pentru a asigura compatibilitatea cu Linux.
- Fix pentru utilizarea aspecte pe AJAX apeluri când usesLayout () nu a fost numit.
- Adaugata funcționare dependență lipsă elimina cu instanțiere.
- chei primare fixe bug cu paginare si redenumite.
- Diverse:
- Adaugat & quot; errorClass & quot; argument pentru a forma ajutoare și setați implicit la & quot; fieldWithErrors & quot; pentru a face numirea consistentă.
Cerințe :
- ColdFusion 8 sau mai mare
- Railo 3.1 sau mai mare
- A web-server ca Apache (2.2.6) sau Microsoft IIS (5.1 și 6)
Limitări :.
- Vă rugăm să rețineți că MySQL 4 nu este suportat
Comentariile nu a fost găsit