Symfony is gebaseerd op de beste praktijken van webontwikkeling op internet.
Het doel van het kader is om de creatie, het onderhoud en de implementatie van live interactieve webapplicaties te versnellen.
Symfony wordt beschouwd als een van de beste PHP-raamwerken die er zijn naast veteranen als CakePHP of Zend .
Het kader is ook de basis van de aanstaande Drupal 8.x-tak.
Systeemvereisten
- PHP 5.3.9 of hoger
Wat is nieuw in deze release:
- Verwijder de verouderde klassemethode parameter
- Toon het stapelspoor van een afschrijving op aanvraag
- Verwijder choices_as_values optie op ChoiceType
- Leg een leeg pad toe met een niet-leeg fragment of een query
- Fix bug in Windows detectie
- Bevestig de oproep tot onbepaalde functie json_last_error_message
- Uitgestelde instelling "choices_as_values" naar "false"
- Bootstrap horizontale thema ontbrekende tests
- Reset niet bij afsluiten, maar in FrameworkBundle / Test / KernelTestCase
- Vertaal formulieriketten en plaatshouders niet wanneer 'translation_domain' onwaar is
Wat is nieuw in versie 3.1.4 / 2.8.9:
- Verwijder de verouderde klassemethode parameter
- Toon het stapelspoor van een afschrijving op aanvraag
- Verwijder choices_as_values optie op ChoiceType
- Leg een leeg pad toe met een niet-leeg fragment of een query
- Fix bug in Windows detectie
- Bevestig de oproep tot onbepaalde functie json_last_error_message
- Uitgestelde instelling "choices_as_values" naar "false"
- Bootstrap horizontale thema ontbrekende tests
- Reset niet bij afsluiten, maar in FrameworkBundle / Test / KernelTestCase
- Vertaal formulieriketten en plaatshouders niet wanneer 'translation_domain' onwaar is
Wat is nieuw in versie 3.1.2 / 2.8.8:
- Verwijder de verouderde klassemethode parameter
- Toon het stapelspoor van een afschrijving op aanvraag
- Verwijder choices_as_values optie op ChoiceType
- Leg een leeg pad toe met een niet-leeg fragment of een query
- Fix bug in Windows detectie
- Bevestig de oproep tot onbepaalde functie json_last_error_message
- Uitgestelde instelling "choices_as_values" naar "false"
- Bootstrap horizontale thema ontbrekende tests
- Reset niet bij afsluiten, maar in FrameworkBundle / Test / KernelTestCase
- Vertaal formulieriketten en plaatshouders niet wanneer 'translation_domain' onwaar is
Wat is nieuw in versie 3.0.6 / 2.8.6:
Nieuw in Symfony 2.7.0 (30 mei 2015)
Wat is nieuw in versie 3.0.4 / 2.8.4:
- Verwijder de verouderde klassemethode parameter
- Toon het stapelspoor van een afschrijving op aanvraag
- Verwijder choices_as_values optie op ChoiceType
- Leg een leeg pad toe met een niet-leeg fragment of een query
- Fix bug in Windows detectie
- Bevestig de oproep tot onbepaalde functie json_last_error_message
- Uitgestelde instelling "choices_as_values" naar "false"
- Bootstrap horizontale thema ontbrekende tests
- Reset niet bij afsluiten, maar in FrameworkBundle / Test / KernelTestCase
- Vertaal formulieriketten en plaatshouders niet wanneer 'translation_domain' onwaar is
Wat is nieuw in versie 3.0.3 / 2.8.3:
- Verwijder de verouderde klassemethode parameter
- Toon het stapelspoor van een afschrijving op aanvraag
- Verwijder choices_as_values optie op ChoiceType
- Leg een leeg pad toe met een niet-leeg fragment of een query
- Fix bug in Windows detectie
- Bevestig de oproep tot onbepaalde functie json_last_error_message
- Uitgestelde instelling "choices_as_values" naar "false"
- Bootstrap horizontale thema ontbrekende tests
- Reset niet bij afsluiten, maar in FrameworkBundle / Test / KernelTestCase
- Vertaal formulieriketten en plaatshouders niet wanneer 'translation_domain' onwaar is
Wat is nieuw in versie 3.0.2 / 2.8.2:
- Verwijder de verouderde klassemethode parameter
- Toon het stapelspoor van een afschrijving op aanvraag
- Verwijder choices_as_values optie op ChoiceType
- Leg een leeg pad toe met een niet-leeg fragment of een query
- Fix bug in Windows detectie
- Bevestig de oproep tot onbepaalde functie json_last_error_message
- Uitgestelde instelling "choices_as_values" naar "false"
- Bootstrap horizontale thema ontbrekende tests
- Reset niet bij afsluiten, maar in FrameworkBundle / Test / KernelTestCase
- Vertaal formulieriketten en plaatshouders niet wanneer 'translation_domain' onwaar is
Wat is nieuw in versie 3.0.0 / 2.8.0:
- Verwijder de verouderde klassemethode parameter
- Toon het stapelspoor van een afschrijving op aanvraag
- Verwijder choices_as_values optie op ChoiceType
- Leg een leeg pad toe met een niet-leeg fragment of een query
- Fix bug in Windows detectie
- Bevestig de oproep tot onbepaalde functie json_last_error_message
- Uitgestelde instelling "choices_as_values" naar "false"
- Bootstrap horizontale thema ontbrekende tests
- Reset niet bij afsluiten, maar in FrameworkBundle / Test / KernelTestCase
- Vertaal formulieriketten en plaatshouders niet wanneer 'translation_domain' onwaar is
Wat is nieuw in versie 2.7.5:
- Symfony heeft nu een ingebouwde ondersteuning voor PSR-7.
- Nieuwe onderdelen en bruggen:
- Nieuw Asset component
- Nieuwe PhpUnit-brug
- Propelbrug verwijderd van Symfony Core
- Vertaling:
- Belangrijke prestatieverbeteringen
- Vertaal debugging in mappen inschakelen
- Toegevoegd optie_translation_domain om trans-opties te voorkomen
- Genereer vertaalcache bij warmup
- Een vertalingsprofiel toegevoegd
- Serializer:
- ObjectNormalizer
- Serialisatiegroepen ondersteunen
- Normalizers kunnen collecties en scalaren vertonen
- Ondersteuner naam converter
- Debug:
- Volg en rapporteer afgedankte klassen en interfaces
- Toegevoegd symfony_debug_backtrace () en gebruik het als het gaat om fatale fouten
- Twig:
- Een Twig-profiler toegevoegd
- Maak datumformaten en nummerformaten configurabel
- Twig ontkoppelen van Templating
- Prioriteit voor loader toegevoegd
- Gebruik de nieuwe Twig autoscaping strategie
- URL-manipulaties als een Twig-extensie
- VarDumper:
- Toegevoegd wielen voor MongoCursor objecten, amqp, XML-parser resources, Reflectie klassen
- met-er-interface voor ClonerData li>
- Toegevoegde haak voor alle wielen voor wielen
- WebProfiler:
- Feedback toegevoegd over de huidige symfonieversie
- Een vertalingsprofiel toegevoegd
- Toon de overgeërfde rollen in de webprofiel
- Console:
- Gemaakt output docopt compatibel
- Hulpprogramma's voor begeleiding van console-stijlgidsen toegevoegd
- Ondersteuning toevoegen voor colspan / rowspan + meerdere koptekstlijnen
- Beveiliging:
- Een commando toegevoegd om een wachtwoord te coderen
- De triggering van het event security.interactive_login toegevoegd in SimplePreAuthenticationListener
- Toegevoegde tekenreeks voor kerngebruikers
Wat is nieuw in versie 2.7.2:
- Symfony heeft nu een ingebouwde ondersteuning voor PSR-7.
- Nieuwe onderdelen en bruggen:
- Nieuw Asset component
- Nieuwe PhpUnit-brug
- Propelbrug verwijderd van Symfony Core
- Vertaling:
- Belangrijke prestatieverbeteringen
- Vertaal debugging in mappen inschakelen
- Toegevoegd optie_translation_domain om trans-opties te voorkomen
- Genereer vertaalcache bij warmup
- Een vertalingsprofiel toegevoegd
- Serializer:
- ObjectNormalizer
- Serialisatiegroepen ondersteunen
- Normalizers kunnen collecties en scalaren vertonen
- Ondersteuner naam converter
- Debug:
- Volg en rapporteer afgedankte klassen en interfaces
- Toegevoegd symfony_debug_backtrace () en gebruik het als het gaat om fatale fouten
- Twig:
- Een Twig-profiler toegevoegd
- Maak datumformaten en nummerformaten configurabel
- Twig ontkoppelen van Templating
- Prioriteit voor loader toegevoegd
- Gebruik de nieuwe Twig autoscaping strategie
- URL-manipulaties als een Twig-extensie
- VarDumper:
- Toegevoegd wielen voor MongoCursor objecten, amqp, XML-parser resources, Reflectie klassen
- met-er-interface voor ClonerData li>
- Toegevoegde haak voor alle wielen voor wielen
- WebProfiler:
- Feedback toegevoegd over de huidige symfonieversie
- Een vertalingsprofiel toegevoegd
- Toon de overgeërfde rollen in de webprofiel
- Console:
- Gemaakt output docopt compatibel
- Hulpprogramma's voor begeleiding van console-stijlgidsen toegevoegd
- Ondersteuning toevoegen voor colspan / rowspan + meerdere koptekstlijnen
- Beveiliging:
- Een commando toegevoegd om een wachtwoord te coderen
- De triggering van het event security.interactive_login toegevoegd in SimplePreAuthenticationListener
- Toegevoegde tekenreeks voor kerngebruikers
Wat is nieuw in versie 2.7.0:
- Symfony heeft nu een ingebouwde ondersteuning voor PSR-7.
- Nieuwe onderdelen en bruggen:
- Nieuw Asset component
- Nieuwe PhpUnit-brug
- Propelbrug verwijderd van Symfony Core
- Vertaling:
- Belangrijke prestatieverbeteringen
- Vertaal debugging in mappen inschakelen
- Toegevoegd optie_translation_domain om trans-opties te voorkomen
- Genereer vertaalcache bij warmup
- Een vertalingsprofiel toegevoegd
- Serializer:
- ObjectNormalizer
- Serialisatiegroepen ondersteunen
- Normalizers kunnen collecties en scalaren vertonen
- Ondersteuner naam converter
- Debug:
- Volg en rapporteer afgedankte klassen en interfaces
- Toegevoegd symfony_debug_backtrace () en gebruik het als het gaat om fatale fouten
- Twig:
- Een Twig-profiler toegevoegd
- Maak datumformaten en nummerformaten configurabel
- Twig ontkoppelen van Templating
- Prioriteit voor loader toegevoegd
- Gebruik de nieuwe Twig autoscaping strategie
- URL-manipulaties als een Twig-extensie
- VarDumper:
- Toegevoegd wielen voor MongoCursor objecten, amqp, XML-parser resources, Reflectie klassen
- met-er-interface voor ClonerData li>
- Toegevoegde haak voor alle wielen voor wielen
- WebProfiler:
- Feedback toegevoegd over de huidige symfonieversie
- Een vertalingsprofiel toegevoegd
- Toon de overgeërfde rollen in de webprofiel
- Console:
- Gemaakt output docopt compatibel
- Hulpprogramma's voor begeleiding van console-stijlgidsen toegevoegd
- Ondersteuning toevoegen voor colspan / rowspan + meerdere koptekstlijnen
- Beveiliging:
- Een commando toegevoegd om een wachtwoord te coderen
- De triggering van het event security.interactive_login toegevoegd in SimplePreAuthenticationListener
- Toegevoegde tekenreeks voor kerngebruikers
Wat is nieuw in versie 2.6.7 / 1.4.20 / 2.7.0-BETA1:
- Vast:
- CSS fix
- Behandeling van niet-UTF8-snaren
- Weigeren slecht gevormde snaren
- UniqueEntityValidator - invalidValue fixed
- Verkeerde EventDispatcher-instantie geïnjecteerd in luisteraars
- Drop grapheme_strlen in LengthValidator
- Informatiepositie en pictogrammen op kleine schermen
- Leg meerdere terugvalplaatsen toe
- Toegevoegd ontbrekende logging attribuut
- Zorg dat de container niet vers is als de omgevingparameters worden gewijzigd
- Parse-snelkoppeling toets na ongewijzigde verzameling
- Bootstrap rendering wanneer gebruiker uitdrukkelijk form_label gebruikt
- HtmlDumper met lange tekenreeks
- FormDataCollector moet alleen worden geladen als form config is ingeschakeld
- Print foutbericht als de server niet kan worden gestart
- baseUrl parseren om verkeerde pad_info te repareren
- Ondersteuning van genoemde argumenten
Wat is nieuw in versie 2.6.4 / 1.4.20:
- Vast:
- CSS fix
- Behandeling van niet-UTF8-snaren
- Weigeren slecht gevormde snaren
- UniqueEntityValidator - invalidValue fixed
- Verkeerde EventDispatcher-instantie geïnjecteerd in luisteraars
- Drop grapheme_strlen in LengthValidator
- Informatiepositie en pictogrammen op kleine schermen
- Leg meerdere terugvalplaatsen toe
- Toegevoegd ontbrekende logging attribuut
- Zorg dat de container niet vers is als de omgevingparameters worden gewijzigd
- Parse-snelkoppeling toets na ongewijzigde verzameling
- Bootstrap rendering wanneer gebruiker uitdrukkelijk form_label gebruikt
- HtmlDumper met lange tekenreeks
- FormDataCollector moet alleen worden geladen als form config is ingeschakeld
- Print foutbericht als de server niet kan worden gestart
- baseUrl parseren om verkeerde pad_info te repareren
- Ondersteuning van genoemde argumenten
Wat is nieuw in versie 2.6.1:
- Vast:
- Configureer de kernel-uitzonderingslijzer van de firewall met geconfigureerd toegangspunt of een standaard toegangspunt
- Definieer alleen constante als het niet eerder is gedefinieerd
- Maak paden ten opzichte van __DIR__ in de gegenereerde container
- Bestandsrechten toestaan
Wat is nieuw in versie 2.6.0:
- Vast:
- Foutbericht op dubbele uitzondering
- Maak DateTime-objecten weergegeven als strings in het overtredingsbericht
- Verwijderd gebruik van app.request in zoekbalkjabloon
- geïnitialiseerd () met aliased services
Wat is nieuw in versie 2.5.7:
- Vast:
- Wees slimmer bij het raden van de documentwortel
- Authenticatie toegangspunt is alleen geregistreerd bij de luistermatch van de firewall uitzondering, niet met authentificatie luisteraars
- Server draait als het router script niet bestaat
- Ondersteuning toevoegen aan aanroepbare controllers in de RequestDataCollector
- Ingelijste fabriek niet verwezen
- Vaste zaak voor lege map
- Vast BC
- Fouten verwijderd van Git
- Verbeter foutmelding voor meerdere documenten
- Vormverwerking met de OPTIONS-aanvragen methode
- Fixed Regex :: getHtmlPattern () om te werken met complexe en negatieve patronen
- Verwijder ongeldige hack in sessie regenereren
- Zorg ervoor dat de sessie is opgeslagen voordat u het antwoord verzendt
- Serialiseer de samengestelde route om de dingen te bespoedigen
- Gebruik van de 'naam'-variabele in het form_start-blok
- Breek oneindige lus tijdens het oplossen van aliassen
- Wijzig prioriteit van switchuser
Eisen
- Symfony2 wordt ondersteund op PHP 5.3.2 of hoger
Reacties niet gevonden