Phalcon PHP viene fornito come estensione C.
Questo è fatto per prestazioni più elevate e consumo di risorse inferiore
Cosa c'è di nuovo in questa versione:.
- < li> Aggiunto il supporto per i comportamenti a Phalcon & # x5C; MVC & # x5C; Collection
- Aggiunto SoftDelete e Timestampable comportamenti alle collezioni
- alias spazio dei nomi implementato in PHQL
- Ora è possibile definire se una chiave esterna virtuale deve ignorare i valori nulli o no
- Corretto il bug che ha aggiunto due? in MVC & # x5C; URL :: get quando si utilizzano parametri di query
- Ora attributi stringa in modelli possono essere contrassegnati per consentire valori di stringa vuota li>
- Aggiunta la possibilità di restituire il SQL per essere generato da un MVC & # x5C; Modello & # x5C; esempio Query
- correzione non corretto dominio colonna Phalcon & # x5C; Db & # x5C; Dialect :: Scegli ()
- Aggiunto il supporto per il tipo DOUBLE in MySQL
- Phalcon & # x5C; Tag & # x5C; Selezionare ora gestisce valori di matrice come stringhe evitando che lo zero saranno trattati come stringa vuota li>
- PHQL ora supporta CASE / QUANDO / espressioni ELSE
- Corretto il bug che passa i valori non-string a Phalcon & # x5C; Cripta :: cifrare da Phalcon & # x5C; Http & # x5C; cookie
- Corretto il bug che non ha superato il nome dello schema nel nome della sequenza (PostgreSQL)
Cosa c'è di nuovo nella versione 2.0.7:
- Aggiunto il supporto per i comportamenti a Phalcon & # x5C; MVC & # x5C; Collection
- Aggiunto SoftDelete e Timestampable comportamenti alle collezioni
- alias spazio dei nomi implementato in PHQL
- Ora è possibile definire se una chiave esterna virtuale deve ignorare i valori nulli o no
- Corretto il bug che ha aggiunto due? in MVC & # x5C; URL :: get quando si utilizzano parametri di query
- Ora attributi stringa in modelli possono essere contrassegnati per consentire valori di stringa vuota li>
- Aggiunta la possibilità di restituire il SQL per essere generato da un MVC & # x5C; Modello & # x5C; esempio Query
- correzione non corretto dominio colonna Phalcon & # x5C; Db & # x5C; Dialect :: Scegli ()
- Aggiunto il supporto per il tipo DOUBLE in MySQL
- Phalcon & # x5C; Tag & # x5C; Selezionare ora gestisce valori di matrice come stringhe evitando che lo zero saranno trattati come stringa vuota li>
- PHQL ora supporta CASE / QUANDO / espressioni ELSE
- Corretto il bug che passa i valori non-string a Phalcon & # x5C; Cripta :: cifrare da Phalcon & # x5C; Http & # x5C; cookie
- Corretto il bug che non ha superato il nome dello schema nel nome della sequenza (PostgreSQL)
Cosa c'è di nuovo nella versione 2.0.5:
- Aggiunto il supporto per i comportamenti a Phalcon & # x5C; MVC & # x5C; Collection
- Aggiunto SoftDelete e Timestampable comportamenti alle collezioni
- alias spazio dei nomi implementato in PHQL
- Ora è possibile definire se una chiave esterna virtuale deve ignorare i valori nulli o no
- Corretto il bug che ha aggiunto due? in MVC & # x5C; URL :: get quando si utilizzano parametri di query
- Ora attributi stringa in modelli possono essere contrassegnati per consentire valori di stringa vuota li>
- Aggiunta la possibilità di restituire il SQL per essere generato da un MVC & # x5C; Modello & # x5C; esempio Query
- correzione non corretto dominio colonna Phalcon & # x5C; Db & # x5C; Dialect :: Scegli ()
- Aggiunto il supporto per il tipo DOUBLE in MySQL
- Phalcon & # x5C; Tag & # x5C; Selezionare ora gestisce valori di matrice come stringhe evitando che lo zero saranno trattati come stringa vuota li>
- PHQL ora supporta CASE / QUANDO / espressioni ELSE
- Corretto il bug che passa i valori non-string a Phalcon & # x5C; Cripta :: cifrare da Phalcon & # x5C; Http & # x5C; cookie
- Corretto il bug che non ha superato il nome dello schema nel nome della sequenza (PostgreSQL)
Cosa c'è di nuovo nella versione 2.0.2:
- Aggiunto `statistiche ()` metodi per Beanstalk
- segfault Corretto quando un docblock non ha annotazioni # 10301
- fissi un numero errato di parametri passati quando si attiva un evento in MVC & # x5C; Collection
- Ora MVC & # x5C; controlli modella Se un attributo ha un valore di default associato nel database e ignora dalla inserimento / aggiornamento generati SQL
- readded Http & # x5C; Request :: hasPut () (# 10283)
- metodo Aggiunto reduceSlashes () - Riduce barre multiple in una stringa per singole barre
- metodo Aggiunto concat () - stringhe Concatena utilizzando il separatore solo una volta senza duplicazione in luoghi concatenazione
- Aggiunto subordinata inizio adattatore Session () per verificare se è già stato avviato la sessione
- Stato Aggiunto () adattatore sessione per restituire lo stato della sessione (disabili / nessuno / avviato)
Funzione
Cosa c'è di nuovo nella versione 2.0.1:
- Aggiunto mancante Phalcon & # x5C; Debug :: listenLowSeverity
- Aggiunta nuovo tema in Phalcon & # x5C; Debug
- Lasciare contare e iterare Phalcon & # x5C; Session & # x5C; Bag come in 1.3.x
- Rinominato getEventsManager a getInternalEventsManager in Phalcon & # x5C; Di per evitare la collisione con i servizi esistenti
- Le costanti aggiunte filter_ * a Phalcon & # x5C; per filtri nomi
- caratteri multibyte fissi in cssmin / jsmin
- Aggiunto Phalcon & # x5C; sicurezza :: destroyToken () per rimuovere corrente token di valore della chiave e dalla sessione
- Cambiato Phalcon & # x5C; sicurezza :: isLegacyHash () per restituire TRUE se PasswordHash non è un hash valida bcrypt (invece di false), rimosso il primo argomento (password), dal momento che non è utilizzato nella funzione
- Restaurato algoritmi di hash alternativa a Phalcon & # x5C; sicurezza che erano disponibili in 1.3.x
- Corretto il bug che rende le istanze restituito in Modello :: FindFirst per non essere completamente inizializzato
- Aggiunto il supporto per generale SELEZIONA TUTTO / SELECT DISTINCT in PHQL
- Aggiunto il supporto per & quot; non in & quot; Test in Volt
- Rinominato metodo VaR () alla variabile ()
- metodo rinominato vars () per le variabili ()
- Phalcon & # x5C; MVC & # x5C; Modello :: FindFirst () permette ora di idratazione
Cosa c'è di nuovo nella versione 1.3.4:
- accesso improprio fissa a & # x5C; Phalcon & # x5C; Debug :: $ _ charset
- segfault fissa in Phalcon & # x5C; MVC & # x5C; Raccolta quando un parametro non valido viene passato come condizioni
- segfault fisso quando MongoClient non restituisce un insieme valido Phalcon & # x5C; MVC & # x5C; Collection
- fissi possibile danneggiamento della memoria quando phalcon_concat_self non adeguatamente separato valori
Cosa c'è di nuovo nella versione 1.3.3:
- fissi segmentation fault in zim_Phalcon_Http_Request_getBasicAuth
- di corruzione della memoria fissa su shutdown
Cosa c'è di nuovo nella versione 1.3.2:
- metodo Aggiunto Phalcon & # x5C; Assets & # x5C; Collezione :: addFilter
- Aggiunto Phalcon & # x5C; Session & # x5C; adattatore & # x5C; memcache e Phalcon & # x5C; Session & # x5C; adattatore & # x5C; Libmemcached
- classe Aggiunto Phalcon & # x5C; Session & # x5C; adattatore & # x5C; Libemcached
- classe Aggiunto Phalcon & # x5C; Session & # x5C; adattatore & # x5C; Memcache
- Corretto un bug sulla proprietà aggiornato per Phalcon & # x5C; Session & # x5C; *
- impaginazione fissa nativeArray test-unit fallito
- Aggiunto Phalcon & # x5C; Translate & # x5C; adattatore & # x5C; Gettext
- Aggiunto Phalcon & # x5C; Config & # x5C; adattatore & # x5C; Yaml
Cosa c'è di nuovo nella versione 1.3.1:
- Spostato zvals globali per RINIT / RSHUTDOWN per migliorare la stabilità su Windows TS costruisce
- Spostato cornici pre-assegnati a RINIT / RSHUTDOWN per migliorare la stabilità su Windows TS build
- segfault fisso in caso di sostituzione Phalcon & # x5C, adattatore Session di adattatore PHP userland
- zval fissa indirezione non valida in Phalcon & # x5C; hash Sicurezza
- segfault fisso quando si passa un numero non valido di argomenti per Phalcon & # x5C; NOTE & # x5C; Reader :: parseDocBlock
- le proprietà private e protette non sono stati unmangled in Phalcon & # x5C; NOTE & # x5C; Reader
- Il primo carattere del nome del controller è stato rimosso quando isExactHandler bandiera è in
Cosa c'è di nuovo nella versione 1.3.0:
- diverse perdite di memoria fissa
- violazioni di accesso di memoria fissa / segmentazione / etc.
- fissi avvisi PHP, avvisi e altre incompatibilità
- catena di ereditarietà fissa per Phalcon & # x5C; Forms & # x5C, Eccezione, Phalcon & # x5C; Loader & # x5C, Eccezione, Phalcon & # x5C; Http & # x5C; Richiesta & # x5C; Eccezione
- Grandi ottimizzazioni del codice sorgente
- il comportamento di controllo Phalcon via impostazioni INI
guasti
Cosa c'è di nuovo nella versione 1.2.6:
- Phalcon & # x5C; sicurezza :: checkHash () ora gestisce correttamente gli hash non bcrypt.
Cosa c'è di nuovo nella versione 1.2.5:
- Http & # x5C; Cookie :: __ toString () non generare eccezioni
- Phalcon & # x5C; Http & # x5C; Cookie :: __ toString () restituirà un valore stringa
- Camelize non ignora l'ultimo carattere di una stringa più
- test APC non vengono eseguiti sotto CLI quando apc.enable_cli è 0
- Phalcon & # x5C; Debug :: uri ora supporta HTTP e HTTPS
- incoerenza fisso nel Tag :: stylesheetLink / javascriptInclude w.r.t. URL locali
- Corretto il bug in Phalcon & # x5C; Queue & # x5C; Beanstalk :: read ()
- Phalcon & # x5C; Flash & # x5C; Session :: getMessages () in modo non corretto rimossi tutti i messaggi
- Corretto il bug in phalcon_fix_path ()
- Aggiunto Phalcon & # x5C; MVC & # x5C; Modello & # x5C; metodo Row :: toArray ()
- Aggiunto il supporto per il tipo POINT in MySQL
- Phalcon & # x5C; MVC & # x5C; Modello & # x5C; Validator :: getOption () restituisce NULL se l'opzione non esiste
- l'analisi fisso di annotazioni contenenti /
- Assicurarsi che 'persistente' si risolve solo quando si accede per la prima volta li>
- fissi Phalcon & # x5C; Session & # x5C; Borsa :: remove ()
Cosa c'è di nuovo nella versione 1.2.4:
- rotto fissa eredità ACL
- etichetta Corretto il crash durante il rendering dell'elemento
- Fixed vulnerabilità XSS
- Aggiunto il supporto per APCu 4.0.2 +
- concatenamento fisso di CSS / JS filtri
- le comunicazioni fisse e gli avvisi con query complesse PHQL
- ottimizzazioni di allocazione di memoria
- fissi espressione regolare in & # x5C; Phalcon & # x5C; MVC & # x5C; Modello & # x5C; Validator & # x5C; email
- correzioni di bug Documentazione
- Phalcon & # x5C; MVC & # x5C; Modello :: hasOne / hasMany / belongsTo / hasManyToMany / addBehavior () sono ora i metodi pubblici
- Aggiunto il supporto per MySQL tipo DOUBLE
- Aggiunto il supporto per caratteri UTF-8 in jsmin
- Aggiunto il supporto per UTF-8 a & # x5C; Phalcon & # x5C; Debug
- regressione fissa in & # x5C; Phalcon & # x5C; Http & # x5C; Request :: getRawBody ()
- implementate & # x5C; Phalcon & # x5C; Cache & # x5C; backend & # x5C; Memoria :: queryKeys ()
Cosa c'è di nuovo nella versione 1.2.0:
- Aggiunto MVC & # x5C; Girl & # x5C; Criteri :: inWhere per aggiungere un nell'espressione dei criteri
- Aggiunto MVC & # x5C; Girl & # x5C; Criteria :: notInWhere per aggiungere un NOT IN espressione ai criteri
- Aggiunto MVC & # x5C; Girl & # x5C; Criteria :: notBetweenWhere per aggiungere un NOT BETWEEN espressione ai criteri
- Aggiunto MVC & # x5C; Girl & # x5C; Criteria :: betweenWhere per aggiungere un TRA espressione ai criteri
- Phalcon & # x5C; Tag :: immagine accetta un secondo parametro per consentire URL esterni
- Aggiunto Phalcon & # x5C; MVC & # x5C; Vista & # x5C, semplice come componente visione alternativa, questo hanno solo un unico livello di rendering e funziona meglio con l'eredità di Volt
- Una migliore fuoriuscita di parole riservate in generazione PHQL interno
- Aggiunto Phalcon & # x5C; Http & # x5C; Request :: getJsonRawBody () per restituire il corpo della richiesta come JSON decodificato
- Aggiunto Phalcon & # x5C; Http & # x5C; Request :: getHeaders ()
- Il supporto per molti a molti rapporti nel ORM
- Aggiunto Phalcon & # x5C; Assets & # x5C; Filtri & # x5C; JSMin per fornire on-the-fly JavaScript minification
- Aggiunto Phalcon & # x5C; Assets & # x5C; Filtri & # x5C; Cssmin per fornire on-the-fly CSS minification
- Il supporto per reali transazioni nidificate in Phalcon & # x5C; Db utilizzando punti di salvataggio di database
- Il supporto per creare / list / drop viste in Phalcon & # x5C; Db
- applicazione evento Aggiunto: viewRender a Phalcon & # x5C; MVC & # x5C; applicazione che permette allo sviluppatore di chiamare il $ vista - & # X3e; metodo render come lui / lei ha bisogno
- Aggiunta l'opzione per disabilitare letterali in dichiarazioni PHQL, ciò riduce fortemente la possibilità di essere attaccati utilizzando iniezioni SQL
I commenti non trovato