Phalcon PHP est livré comme une extension C.
Ceci est fait pour plus de performance et de consommation des ressources inférieure
Ce qui est nouveau dans cette version:.
- < li> Ajout du support pour les comportements à Phalcon & # x5C; Mvc & # x5C; Collection
- Ajouté SoftDelete et timestampable comportements à Collections
- alias espace de noms mis en œuvre dans PHQL
- Maintenant, vous pouvez définir si une clé étrangère virtuel doit ignorer les valeurs nulles ou non
- Correction d'un bug qui a ajouté deux? dans MVC & # x5C; Url :: get lors de l'utilisation des paramètres de requête
- Maintenant attributs de chaîne dans les modèles peuvent être marqués pour permettre les valeurs de chaîne vide
- Ajout d'une option pour retourner le SQL à être généré à partir d'un Mvc & # x5C; Modèle & # x5C; exemple de requête
- correctif ne pas du domaine de la colonne correcte dans Phalcon & # x5C; Db & # x5C; Dialect :: select ()
- Ajout du support pour le type double dans MySQL
- Phalcon & # x5C; Tag & # x5C; Choisir gère maintenant les valeurs de tableau sous forme de chaînes en évitant que le zéro est traitée comme une chaîne vide
- PHQL prend désormais en charge CASE / quand / expressions AUTRE
- Correction d'un bug qui passe les valeurs non-chaîne à Phalcon & # x5C; Crypt :: chiffrer à partir Phalcon & # x5C; Http & # x5C; Cookies
- Correction d'un bug qui ne passe pas le nom du schéma dans le nom de la séquence (PostgreSQL)
Ce qui est nouveau dans la version 2.0.7:
- Ajout du support pour les comportements à Phalcon & # x5C; Mvc & # x5C; Collection
- Ajouté SoftDelete et timestampable comportements à Collections
- alias espace de noms mis en œuvre dans PHQL
- Maintenant, vous pouvez définir si une clé étrangère virtuel doit ignorer les valeurs nulles ou non
- Correction d'un bug qui a ajouté deux? dans MVC & # x5C; Url :: get lors de l'utilisation des paramètres de requête
- Maintenant attributs de chaîne dans les modèles peuvent être marqués pour permettre les valeurs de chaîne vide
- Ajout d'une option pour retourner le SQL à être généré à partir d'un Mvc & # x5C; Modèle & # x5C; exemple de requête
- correctif ne pas du domaine de la colonne correcte dans Phalcon & # x5C; Db & # x5C; Dialect :: select ()
- Ajout du support pour le type double dans MySQL
- Phalcon & # x5C; Tag & # x5C; Choisir gère maintenant les valeurs de tableau sous forme de chaînes en évitant que le zéro est traitée comme une chaîne vide
- PHQL prend désormais en charge CASE / quand / expressions AUTRE
- Correction d'un bug qui passe les valeurs non-chaîne à Phalcon & # x5C; Crypt :: chiffrer à partir Phalcon & # x5C; Http & # x5C; Cookies
- Correction d'un bug qui ne passe pas le nom du schéma dans le nom de la séquence (PostgreSQL)
Ce qui est nouveau dans la version 2.0.5:
- Ajout du support pour les comportements à Phalcon & # x5C; Mvc & # x5C; Collection
- Ajouté SoftDelete et timestampable comportements à Collections
- alias espace de noms mis en œuvre dans PHQL
- Maintenant, vous pouvez définir si une clé étrangère virtuel doit ignorer les valeurs nulles ou non
- Correction d'un bug qui a ajouté deux? dans MVC & # x5C; Url :: get lors de l'utilisation des paramètres de requête
- Maintenant attributs de chaîne dans les modèles peuvent être marqués pour permettre les valeurs de chaîne vide
- Ajout d'une option pour retourner le SQL à être généré à partir d'un Mvc & # x5C; Modèle & # x5C; exemple de requête
- correctif ne pas du domaine de la colonne correcte dans Phalcon & # x5C; Db & # x5C; Dialect :: select ()
- Ajout du support pour le type double dans MySQL
- Phalcon & # x5C; Tag & # x5C; Choisir gère maintenant les valeurs de tableau sous forme de chaînes en évitant que le zéro est traitée comme une chaîne vide
- PHQL prend désormais en charge CASE / quand / expressions AUTRE
- Correction d'un bug qui passe les valeurs non-chaîne à Phalcon & # x5C; Crypt :: chiffrer à partir Phalcon & # x5C; Http & # x5C; Cookies
- Correction d'un bug qui ne passe pas le nom du schéma dans le nom de la séquence (PostgreSQL)
Ce qui est nouveau dans la version 2.0.2:
- Added `stats ()` méthodes à Beanstalk
- erreur de segmentation fixe quand un docblock n'a pas annotations # 10301
- mauvais numéro fixe de paramètres transmis lors du déclenchement d'un événement dans MVC & # x5C; Collection
- Maintenant Mvc & # x5C; vérifications de modèle si un attribut a une valeur par défaut associée dans la base de données et ignore de l'insert / update générés SQL
- Readded Http & # x5C; Demande :: hasPut () (# 10283)
- méthode ajoutée reduceSlashes () - Réduit les slashes multiples dans une chaîne de barres obliques simples
- Ajout méthode concat () - Concatène des chaînes utilisant le séparateur une seule fois, sans duplication dans les lieux concaténation
- Ajout conditionnelle au démarrage de l'adaptateur de session () pour vérifier si la session a déjà été démarré
- Ajout d'état () dans l'adaptateur de session pour revenir le statut de la session (désactivé / none / commencé)
fonction
Ce qui est nouveau dans la version 2.0.1:
- Ajout manquant Phalcon & # x5C; Debug :: listenLowSeverity
- Ajout d'un nouveau thème dans Phalcon & # x5C; Debug
- Laissez compter et itérer Phalcon & # x5C; Session & # x5C; sac comme dans 1.3.x
- Rebaptisé getEventsManager à getInternalEventsManager dans Phalcon & # x5C; Di pour éviter la collision avec les services existants
- Ajout de constantes filter_ * à Phalcon & # x5C; Filtre pour noms filtres
- caractères multi-octets fixes dans cssmin / JSMin
- Ajouté Phalcon & # x5C; sécurité :: destroyToken () pour supprimer la valeur de clé et de jeton actuelle de la session
- Changement Phalcon & # x5C; sécurité :: isLegacyHash () pour retourner TRUE si PasswordHash est pas un hachage valide bcrypt (au lieu de false), enlevé premier argument (mot de passe), car il est pas utilisé dans la fonction
- Restauré algorithmes de hachage de remplacement dans Phalcon & # x5C; sécurité qui étaient disponibles dans 1.3.x
- Correction d'un bug qui fait cas retourné dans Modèle :: findFirst être pas complètement initialisé
- Ajout du support pour le grand SELECT ALL / SELECT DISTINCT dans PHQL
- Ajout du support pour & quot; pas dans & quot; test Volt
- Rebaptisé méthode var () à la variable ()
- méthode Rebaptisé vars () à des variables ()
- Phalcon & # x5C; Mvc & # x5C; Modèle :: findFirst () permet désormais hydratation
Ce qui est nouveau dans la version 1.3.4:
- accès non fixe à & # x5C; Phalcon & # x5C; charset $ _ :: Debug
- Correction erreur de segmentation dans Phalcon & # x5C; Mvc & # x5C; Collection quand un paramètre non valide est passé comme conditions
- erreur de segmentation lors MongoClient ne retourne pas une collection valable dans Phalcon & # x5C fixe; Mvc & # x5C; Collection
- corruption de mémoire possible fixe lorsque phalcon_concat_self ne fait pas correctement séparé des valeurs
Ce qui est nouveau dans la version 1.3.3:
- Correction d'erreur de segmentation dans zim_Phalcon_Http_Request_getBasicAuth
- la corruption de la mémoire lors de l'arrêt fixe impur
Quoi de neuf dans la version 1.3.2:
- méthode ajoutée Phalcon & # x5C; actifs & # x5C; Collection :: addFilter
- Ajouté Phalcon & # x5C; Session & # x5C; Adapter & # x5C; memcache et Phalcon & # x5C; Session & # x5C; Adapter & # x5C; libmemcached
- classe Ajouté Phalcon & # x5C; Session & # x5C; Adapter & # x5C; Libemcached
- classe Ajouté Phalcon & # x5C; Session & # x5C; Adapter & # x5C; Memcache
- Correction d'un bug sur la propriété mise à jour pour Phalcon & # x5C; Session & # x5C; *
- pagination fixe nativeArray appareil testé échoué
- Ajouté Phalcon & # x5C; Traduire & # x5C; Adapter & # x5C; Gettext
- Ajouté Phalcon & # x5C; Config & # x5C; Adapter & # x5C; Yaml
Ce qui est nouveau dans la version 1.3.1:
- Proposé zvals mondiaux pour RINIT / RSHUTDOWN pour améliorer la stabilité sur Windows TS construit
- Proposée cadres pré-alloué à RINIT / RSHUTDOWN pour améliorer la stabilité sur Windows TS construit
- Correction erreur de segmentation lors du remplacement Phalcon & # x5C; adaptateur de session par un adaptateur PHP userland
- zval fixe indirection invalide dans Phalcon & # x5C; hachage de sécurité
- Correction erreur de segmentation lors du passage d'un nombre incorrect d'arguments à Phalcon & # x5C; Annotations & # x5C; Lecteur :: parseDocBlock
- propriétés privées et protégées ne sont pas non substantypés dans Phalcon & # x5C; Annotations & # x5C; lecteur
- Le premier caractère du nom du contrôleur a été supprimée lorsque le drapeau est isExactHandler sur
Ce qui est nouveau dans la version 1.3.0:
- diverses fuites de mémoire fixe
- violations d'accès mémoire fixes / segmentation / etc.
- Correction d'avis de PHP, les avertissements et autres incompatibilités
- chaîne d'héritage fixe pour Phalcon & # x5C; Forms & # x5C; Exception, Phalcon & # x5C; Loader & # x5C; Exception, Phalcon & # x5C; Http & # x5C; Demande & # x5C; Exception
- Gros optimisations de code source
- comportement contrôle Phalcon via paramètres INI
défauts
Ce qui est nouveau dans la version 1.2.6:
- Phalcon & # x5C; sécurité :: checkhash () gère correctement les hachages non-Bcrypt.
Ce qui est nouveau dans la version 1.2.5:
- Http & # x5C; Cookie :: __ toString () ne sera pas lever des exceptions
- Phalcon & # x5C; Http & # x5C; Cookie :: __ toString () retournera une valeur de chaîne
- Camelize ne plus ignorer pas le dernier caractère d'une chaîne
- les tests de l'APC ne fonctionnent pas sous CLI quand apc.enable_cli est 0
- Phalcon & # x5C; Debug :: uri prend désormais en charge HTTP et HTTPS
- incohérence fixe dans Tag :: stylesheetLink / javascriptInclude WRT URL locales
- Correction d'un bug dans Phalcon & # x5C; Queue & # x5C; Beanstalk :: read ()
- Phalcon & # x5C; flash & # x5C; Session :: getMessages () incorrectement enlevés tous les messages
- Correction d'un bug dans phalcon_fix_path ()
- Ajouté Phalcon & # x5C; Mvc & # x5C; Modèle & # x5C; Row :: toArray () méthode
- Ajout du support pour type POINT dans MySQL
- Phalcon & # x5C; Mvc & # x5C; Modèle & # x5C; Validator de getOption () renvoie NULL si l'option ne existe pas
- Correction d'analyse des annotations contenant /
- Assurez-vous que 'persistant' est résolu que lorsque consultée pour la première fois
- Phalcon fixe & # x5C; Session & # x5C; Sac :: remove ()
Ce qui est nouveau dans la version 1.2.4:
- héritage ACL cassée fixe
- l'étiquette de l'élément Correction d'un crash lors du rendu
- vulnérabilités XSS fixes
- Ajout du support pour APCU 4.0.2 +
- chaînage fixe de CSS / JS filtres
- Avis fixes et les avertissements avec des requêtes de PHQL complexe
- optimisations de l'allocation de la mémoire
- Correction d'expression régulière dans & # x5C; Phalcon & # x5C; Mvc & # x5C; Modèle & # x5C; Validator & # x5C; E-mail
- Documentation corrections de bogues
- Phalcon & # x5C; Mvc & # x5C; Modèle :: hasOne / hasMany / belongsTo / hasManyToMany / addBehavior () sont maintenant les méthodes publiques
- Ajout du support pour MySQL de type DOUBLE
- Ajout du support pour caractères UTF-8 dans JSMin
- Ajout du support pour UTF-8 & # x5C; Phalcon & # x5C; Debug
- Correction d'une régression dans & # x5C; Phalcon & # x5C; Http & # x5C; Demande :: getRawBody ()
- Mise en œuvre & # x5C; Phalcon & # x5C; Cache & # x5C; Backend & # x5C; :: queryKeys mémoire ()
Ce qui est nouveau dans la version 1.2.0:
- Ajouté Mvc & # x5C; Modèle & # x5C; Critères :: inWhere à ajouter une expression IN aux critères
- Ajouté Mvc & # x5C; Modèle & # x5C; Criteria :: notInWhere pour ajouter un NOT IN expression aux critères
- Ajouté Mvc & # x5C; Modèle & # x5C; Criteria :: notBetweenWhere pour ajouter un PAS ENTRE expression aux critères
- Ajouté Mvc & # x5C; Modèle & # x5C; Criteria :: betweenWhere pour ajouter un entre l'expression des critères
- Phalcon & # x5C; Tag :: l'image accepte un second paramètre pour permettre à des URL externes
- Ajouté Phalcon & # x5C; Mvc & # x5C; Vue & # x5C; Simple comme une composante de vue alternatif, ce qui ne disposent d'un seul niveau de rendu et fonctionne mieux avec l'héritage de Volt
- Mieux échapper des mots réservés à la génération de PHQL interne
- Ajouté Phalcon & # x5C; Http & # x5C; Demande :: getJsonRawBody () pour retourner le corps de la demande en tant que JSON décodé
- Ajouté Phalcon & # x5C; Http & # x5C; Demande :: getHeaders ()
- Support pour beaucoup à de nombreuses relations dans le ORM
- Ajouté Phalcon & # x5C; actifs & # x5C; Filtres & # x5C; JSMin à fournir sur la volée JavaScript minification
- Ajouté Phalcon & # x5C; actifs & # x5C; Filtres & # x5C; Cssmin à fournir sur la volée CSS minification
- Support pour les transactions imbriquées réels dans Phalcon & # x5C; dB en utilisant les points de sauvegarde de base de données
- Soutien à créer / liste / supprimer les vues en Phalcon & # x5C; Db
- l'application de l'événement Ajouté: viewRender à Phalcon & # x5C; Mvc & # x5C; application permettant au développeur d'appeler la vue $ - & # X3e; méthode render comme il / elle a besoin
- Ajout d'une option pour désactiver littéraux dans les états PHQL, ce réduit fortement la possibilité d'être attaqué en utilisant des injections SQL
Commentaires non trouvées