Drupal is een vrij verspreid, databaseonafhankelijk, platformonafhankelijk en open source softwareproject dat vele krachtige functies van content managementsystemen, collaboratieve tools, discussieborden en weblogs integreert in een enkele, eenvoudige -gebruikspakket.
Functies in één oogopslag
Belangrijkste kenmerken zijn collaborative book, SEO-friendly URL's, een op rollen gebaseerd toestemmingssysteem, ingebouwde zoekfunctionaliteit, gebruikersauthenticatie, opmerkingen met schroefdraad, ondersteuning voor meerdere talen, ondersteuning voor permalinks, discussieforums, aanpassing van de pagina-indeling, uitgebreid online documentatie, caching, logging en rapportage.
Daarnaast wordt de applicatie geleverd met een nieuwsaggregatorcomponent, inhoudssyndicatiemogelijkheden, Blogger API-ondersteuning, polls, statistieken, tracking en analyse. Het biedt ondersteuning voor versiebeheer, een krachtig sjabloneringssysteem voor degenen die mooie en aantrekkelijke skins willen maken, evenals ondersteuning voor modules die kunnen worden gebruikt om de standaardfunctionaliteit uit te breiden.
Maak platformonafhankelijke websites
Met Drupal kan iedereen in een paar minuten een platformonafhankelijke website maken met minimale inspanning, die er hetzelfde uitziet en werkt op al uw apparaten, waaronder een desktopcomputer, draagbare laptop, netbook, tablet of mobiele telefoon. Aanvankelijk ontwikkeld door Dries Buytaert, wordt de software nu gebruikt als kennisbeheersysteem, samenwerkingsplatform voor bedrijven, persoonlijke website of blog.
Wie gebruikt Drupal?
Vergelijkbaar met WordPress wordt Drupal gebruikt door enkele van de krachtigste instellingen ter wereld, waaronder The White House, The Economist, Examiner.com, Edukame, Tech Coast Angels, The BMJ, Viraland, Chatham House, MIT List Visual Arts Centre, University of Oxford, Newstica, Joodse Federatie van Greater Philadelphia en vele anderen.
Onder de motorkap
Een snelle blik onder de motorkap laat ons zien dat het project volledig is geschreven in de PHP server-side scripting language. Het ondersteunt een breed scala aan webservers, waaronder Apache, Nginx, Lighttpd, Cherokee, Hiawatha en IIS, en databaseservers, zoals MySQL, MariaDB, PostgreSQL, MongoDB, SQLite of Microsoft SQL Server. Het werkt het beste op GNU / Linux-systemen.
Wat is nieuw in deze versie:
- Correcties uiterst kritisch - uitvoering van externe code - SA-CORE-2018-004
Wat is nieuw in versie 8.5.4:
- Correcties zeer kritisch - Uitvoering van externe code - SA- CORE-2018-004
Wat is nieuw in versie:
- [PHP 7.2] count () parameter moet een array zijn of een object dat telbaar implementeert. Drupal 8.4.4 heeft nog één kritieke bug op PHP 7.2 die zal worden opgelost door Drupal 8.5.0, te worden vrijgegeven 7 maart 2018.
- Gelijktijdige bewerking van twee vertalingen van een knooppunt kan leiden tot gegevensverlies voor niet-vertaalbare velden
Wat is nieuw in versie 8.4.2:
- Deze nieuwe versie is een belangrijke mijlpaal in de stabiliteit van Drupal 8. Het voegt verbeteringen onder de motorkap toe om stabiele releases van belangrijke modules mogelijk te maken voor lay-outs, media en agenda's. Veel andere experimentele kernmodellen zijn ook stabiel geworden in deze versie, inclusief modules voor het inline weergeven van formulierfouten en het beheren van werkstromen.
- De release bevat een aantal zeer belangrijke oplossingen voor de integriteit van inhoudherzieningsgegevens, evenals een update om het verwijderen van verweesde bestanden te stoppen die voor veel sites gegevensverlies veroorzaakten, naast talrijke verbeteringen voor sitebouwers en inhoudauteurs.
Wat is nieuw in versie 8.3.7:
- # 2867493: Fout: oproep naar een lidfunctie getTotalCount () op boolean in statistics_get ()
- # 2867887: statistics_get () test mashes 0 te veel
- # 2753971: ContentEntityStorageBase :: deleteRevision () -functie verwijdert node_field_revision-vermeldingen niet
Wat is nieuw in versie 8.3.4:
- # 2867493: Fout: oproep naar een lidfunctie getTotalCount () op boolean in statistics_get ()
- # 2867887: statistics_get () test mashes 0 te veel
- # 2753971: ContentEntityStorageBase :: deleteRevision () -functie verwijdert node_field_revision-vermeldingen niet
Wat is nieuw in versie 8.3.1:
- Drupal Core - Kritiek - Meerdere kwetsbaarheden - SA-CORE-2017-001
Wat is nieuw in versie 8.2.7:
- Drupal Core - Kritiek - Meerdere kwetsbaarheden - SA-CORE-2017-001
Wat is nieuw in versie 8.2.6:
- De volgende belangrijke problemen zijn opgelost in 8.2.6:
- Verouderde afhankelijkheden doorgegeven aan onDependencyRemoval () leiden tot gegevensverlies bij het ongedaan maken van de installatie
- Update Symfony-componenten naar ~ 2.8.16 Deze update was nodig om Drupal 8 compatibel te maken met PHP 7.1.
- Nieuwe JavaScript-testmethoden zijn toegevoegd
- Bovendien zijn de volgende testfouten opgelost:
- Postgres mislukken in DrupalTestspathKernelMigated6MigrateUrlAliasTest
- Willekeurige testfout in DateRangeFieldTest
- Willekeurig falen in CopyFileTest
- Willekeurige testfout met "kan geen stream openen" voor tijdelijk: //.htaccess
- Intermitterende test mislukt in LocaleUpdateTest :: testUpdateImportSourceRemote ()
- UpdatePathTestBase-tests mislukken willekeurig
Wat is nieuw in versie 8.2.4:
- [regressie] REST in Drupal 8.2.x staat niet toe dat HTTP-methoden anders dan GET / PATCH / POST / DELETE: OPTIONS, PUT, et cetera allemaal mislukken
- CommentResourceTestBase :: testPostDxWithoutCriticalBaseFields () mislukt altijd op PHP 5.6 & amp; MySQL 5.5 (werkt prima op andere PHP-versies)
- Entiteitsquery maakt het mogelijk om het type entiteits-ID op te geven voor referentievelden
- bestemmingsplug-in md_entity beëindigd
Wat is nieuw in versie 8.2.3:
- Drupal Core - Redelijk kritisch - Meerdere kwetsbaarheden - SA-CORE-2016-005
Wat is nieuw in versie 8.2.0:
- De volgende belangrijke problemen zijn opgelost in 8.1.1:
- # 2725415: Text Editor-module kan het gebruik van afbeeldingen die in tekst_met_summary-velden zijn geüpload niet volgen, waardoor geüploade afbeeldingen kunnen worden verwijderd
- # 2664880: DataEntityRow respecteert vertalingen niet
- # 842620: Update Manager kan modules niet installeren met FTP vanwege defecte FileTransferAuthorizeForm
- # 2575519: Sjabloonvariabelen voor twijgjes die het resultaat bevatten van Drupal :: url () en Drupal: l :( blazen hun cacheabiliteit en metadata van bijlagen niet op (
Wat is nieuw in versie 8.1.8:
- De volgende belangrijke problemen zijn opgelost in 8.1.1:
- # 2725415: Text Editor-module kan het gebruik van afbeeldingen die in tekst_met_summary-velden zijn geüpload niet volgen, waardoor geüploade afbeeldingen kunnen worden verwijderd
- # 2664880: DataEntityRow respecteert vertalingen niet
- # 842620: Update Manager kan modules niet installeren met FTP vanwege defecte FileTransferAuthorizeForm
- # 2575519: Sjabloonvariabelen voor twijgjes die het resultaat bevatten van Drupal :: url () en Drupal: l :( blazen hun cacheabiliteit en metadata van bijlagen niet op (
Wat is nieuw in versie 8.1.7:
- De volgende belangrijke problemen zijn opgelost in 8.1.1:
- # 2725415: Text Editor-module kan het gebruik van afbeeldingen die in tekst_met_summary-velden zijn geüpload niet volgen, waardoor geüploade afbeeldingen kunnen worden verwijderd
- # 2664880: DataEntityRow respecteert vertalingen niet
- # 842620: Update Manager kan modules niet installeren met FTP vanwege defecte FileTransferAuthorizeForm
- # 2575519: Sjabloonvariabelen voor twijgjes die het resultaat bevatten van Drupal :: url () en Drupal: l :( blazen hun cacheabiliteit en metadata van bijlagen niet op (
Wat is nieuw in versie 8.1.5:
- De volgende belangrijke problemen zijn opgelost in 8.1.1:
- # 2725415: Text Editor-module kan het gebruik van afbeeldingen die in tekst_met_summary-velden zijn geüpload niet volgen, waardoor geüploade afbeeldingen kunnen worden verwijderd
- # 2664880: DataEntityRow respecteert vertalingen niet
- # 842620: Update Manager kan modules niet installeren met FTP vanwege defecte FileTransferAuthorizeForm
- # 2575519: Sjabloonvariabelen voor twijgjes die het resultaat bevatten van Drupal :: url () en Drupal: l :( blazen hun cacheabiliteit en metadata van bijlagen niet op (
Wat is nieuw in versie 8.1.3:
- Drupal 8.1.0, de eerste kleine release van Drupal 8, is nu beschikbaar. Met Drupal 8 hebben we belangrijke wijzigingen aangebracht in ons releaseproces, waarbij we semantische versies en geplande functieversies hebben toegepast. Hierdoor kunnen we tijdig Drupal 8 uitgebreid verbeteren, terwijl we nog steeds compatibiliteit met eerdere versies bieden. Drupal 8.1.0 is de eerste dergelijke update.
- Wat is nieuw in Drupal 8.1.x?:
- Drupal 8.1.0 wordt geleverd met tal van verbeteringen, waaronder CKEditor WYSIWYG-verbeteringen, toegevoegde API's, een verbeterde helppagina en twee nieuwe experimentele modules. (Experimentele modules worden geleverd met Drupal-kern voor testdoeleinden, maar worden nog niet volledig ondersteund.)
- Experimentele gebruikersinterface voor migraties van Drupal 6 en 7:
- Drupal 8.1.0 bevat nu de Migrate Drupal UI-module, die een gebruikersinterface biedt voor Drupal-kernmigraties. Gebruik het om Drupal 6 of 7 sites te migreren naar Drupal 8. De gebruikershandleiding over migreren van Drupal 6 of 7 naar Drupal 8 heeft volledige documentatie. Merk op dat de module Drupal 8 Migrate nog steeds experimenteel is en bekende problemen heeft. Lees hieronder voor specifieke informatie over het migreren van Drupal 6- en Drupal 7-sites met 8.1.0. (Maak altijd een back-up van uw gegevens voordat u een migratie uitvoert en bekijk de resultaten zorgvuldig.)
- BigPipe voor waargenomen prestaties:
- De Drupal 8 BigPipe-module biedt een geavanceerde implementatie van Facebook's BigPipe-pagina-renderingstrategie, wat leidt tot sterk verbeterde gepercipieerde prestaties voor pagina's met dynamische, gepersonaliseerde of niet-bruikbare inhoud. Zie de BigPipe-documentatie.
- CKEditor WYSIWYG spellingcontrole en taalknop:
- Drupal 8.0.0 bevatte de CKEditor-module (een WYSIWYG-editor), maar het was voorheen niet mogelijk om de ingebouwde spellingcontrole van de browser te gebruiken om de tekst te controleren. Met Drupal 8.1.0 is spellingcontrole nu ook ingeschakeld in CKEditor.
- Een andere grote verbetering is de toevoeging van de optionele knop voor taalopmaak in CKEditor. Wanneer het is geconfigureerd om te verschijnen in uw werkbalk, kunt u taalinformatie aan delen van de tekst toewijzen, wat handig is voor toegankelijkheid en machineverwerking.
- Verbeterde helppagina met rondleidingen:
- Drupal 8.0.0 bevatte een nieuw systeem voor hulp-zelfstudies, rondleidingen met de kernmodule Tour. In Drupal 8.1.0 hebben we deze tours eenvoudiger te ontdekken door ze op te nemen in het overzicht van hulpdiensten op / admin / help.
- De overzichtspagina met hulppagina's is nu ook flexibeler, dus bijgedragen modules kunnen er secties aan toevoegen en thema's kunnen gemakkelijker de weergave ervan opheffen. U kunt meer lezen over het nieuwe systeem in de wijzigingsrecord voor de bijgewerkte Help-pagina, of de Tour API-documentatie raadplegen over het toevoegen van rondleidingen voor uw modules.
- Gesmolten objecten in weergavevelden:
- Drupal 8.1.0 bevat nu een veldhandler voor gegenereerde entiteiten voor weergaven, waarmee een volledig gegenereerde entiteit in een weergaveveld kan worden geplaatst. Deze functie kan bijvoorbeeld worden gebruikt om een gerenderd gebruikersprofiel voor elke knooppuntauteur weer te geven in een tabel met knooppuntinhoud. Deze functie werd geleverd door de Entity-ingebrachte module in Drupal 7, maar was nog niet beschikbaar in Drupal 8.
- Ondersteuning voor geautomatiseerde JavaScript-tests:
- Drupal 8.1.0 voegt ondersteuning toe voor het geautomatiseerd testen van JavaScript, wat in de toekomst zal leiden tot minder bugs met JavaScript-functionaliteit van Drupal terwijl we er nieuwe tests voor schrijven. (Meer informatie over het uitvoeren van de JavaScript-tests.) Er zijn ook andere verbeteringen aan het testsysteem, waaronder een betere rapportage van PHPUnit en andere testresultaten.
- Verbeterde Composer-ondersteuning:
- Beginnend met Drupal 8.1.x worden de kern van Drupal en de afhankelijkheden daarvan door Composer op Drupal.org ingepakt. Dit betekent dat sites en modules Composer nu ook kunnen gebruiken om al hun afhankelijkheid van derden te beheren (in plaats van de leveranciersdirectory te hoeven omzeilen die eerder met kern werd geleverd).
- Ontwikkelaars-API-verbeteringen:
- Kleine releases zoals Drupal 8.1.0 bevatten backwards-compatibele API-toevoegingen voor ontwikkelaars en nieuwe functies.
Wat is nieuw in versie 8.0.6 / 8.1.0 RC1:
- Installaties in php-fpm-omgevingen kunnen fatale fouten zien bij het inschakelen van modules, vanwege # 2572293: herbouw geen router in kernel.terminate.
- Er zijn nog geen per commit testen voor MySQL 5.7.9 of MariaDB 10.1.8 (beide vrijgegeven in oktober 2015), maar er zijn geen bekende problemen met deze. We zijn van plan om in de toekomst per-commit-tests toe te voegen aan een van deze databases.
- Bepaalde Apache-configuraties kunnen problemen hebben met het aanbieden van openbare bestandsitems. Probleem: # 2619250: het uitschakelen van -MultiViews in .htaccess kan 500 fouten veroorzaken
- Zoek in de probleemwachtrij naar alle bekende problemen.
- Alle wijzigingen sinds 8.1.0-beta2
- # 2701027 door Gabor Hojtsy: Drupal 8 UPGRADE.txt is op vele manieren misleidend (in zijn naam om mee te beginnen)
- # 1850080 door amateescu, dawehner, Xano, bojanz, martin107, Pancho, alexpott, tim.plunkett, icseh., stefank, Gabor Hojtsy, jhodgdon, tstoeckler: labels van entiteitstype ontbreken pluraliteit, kunnen UI-tekst niet genereren op basis van label als meervoud is nodig
- Terugzetten "Probleem # 1850080 door amateescu, dawehner, Xano, bojanz, martin107, Pancho, alexpott, tim.plunkett, icseh., stefank, Gabor Hojtsy, jhodgdon, tstoeckler: labels van entiteitstype ontbreken pluraliteit, kunnen geen UI-tekst genereren op label als meervoud nodig is "
- # 2674408 by alexpott: Fix "Drupal.Classes.UnusedUseStatement" standaard in kern
- # 2694243 door marthinal, jhodgdon: node_field_data en search_index-tabellen moeten overeenkomen op langcode
- # 2624986 door Arla, heykarthikwithu, bradjones1, kristofferwiklund: Fix regressie van # 2400197, bewerkingsformulier gebruiker verwacht wachtwoordherstel hash
- # 2699869 door er.pushpinderrana: einde-aankondiging voor format_string () zegt om SafeMarkup :: format () te gebruiken, maar dat is ook verouderd
- # 2697637 door alexpott, xjm: werk composer.json bij met de juiste versienummers
- # 2698595 door davidhernandez: naamgeving verkeerd gespeld in het bestand Maintainers
- # 2692827 door foxtrotcharlie: Verkeerde oproepen naar ContentTranslationManagerInterface :: setEnabled in FieldEntityTranslationTest
- # 2696919 door chgasparoto, snehi: EntityResource annotation class heeft @zie na annotatie plugin
- # 2600926 door benjy, mikeryan, phenaproxima, hussainweb, alvar0hurtad0: toestaan annotaties te erven over naamruimten
- # 2697291 door maxocub, Gabor Hojtsy, alexpott: Config-vertaalformulierlabels worden niet vertaald
- # 2689655 by cafuego: D8 Reacties van datums voor weergaven gebruiken onjuiste databasekolom
- # 2489660 by katzilla, lucur, AlviMurtaza, swati_qa, ijf8090, dawehner, Cottser, ayang: Views UI-tekstoverlap in oudere versies van Firefox
- Herstel "Uitgave # 2678568 door Wim Leers: Zorg voor goede UX & DX, zelfs wanneer A) weergave van placeholder mislukt, B) sommige abonnee van responsgebeurtenis mislukt"
- # 2661470 door andypost, lauriii: KernelTestBase :: render geeft verkeerde waarden door als parameter voor BareHtmlPageRenderer :: renderBarePage
- # 2614824 door alexpott, xjm, catch: tests mislukken als de constante van de versie stabiel is
- # 2694009 door heddn: MigrationInterface bevat geen get ()
- # 2664274 door alexpott, bojanz, fortis, Mile23, arknoll, Barryvdh: Combinatie van --prefer-dist en .gitattributes verwart onze verkoperstestopruiming
- Revert Issue # 2658956 door Daniel_Rempe, catch, Jeff Cardwell, hctom, tstoeckler, dawehner: Taxonomy-woordenlijstgegevens niet beschikbaar als weergavevelden
- # 2678568 door Wim Leers: Zorg voor goede UX & amp; DX zelfs wanneer A) renderen van placeholder mislukt, B) mislukt een abonnee van de responsgebeurtenis
- # 2632314 door alexpott, amateescu, ivanjaros: PluginSettingsBase :: getThirdPartySettings () retourneert null in plaats van array
- # 2237101 door Mile23, cordoval, YesCT, dawehner, tim.plunkett: opschonen voor Core / DependencyInjection CompilerPassen
- # 2680931 door alexpott: Testfouten in NormalizeTest
- # 2688668 door Berdir, bojanz: Registreer de nieuwe entiteitsherziening param enhancer / converter als services
- Herstel "Uitgave # 2688668 door Berdir, bojanz: Registreer de nieuwe entiteitverbetering param enhancer / converter als services"
- # 2664748 door amateescu, alexpott, TravisCarden: Knooppuntrevisiequery's getagd voor knooppunttoegang veroorzaken "geen knooppunttabel" -uitzondering
- # 2691741 door Lendude: verwijder overgebleven isset () in ViewExecutable
- # 2686207 door Berdir: eenvoudigsteest kerneltests converteren in modules A-I naar phpunit
- # 2677414 door blue_waters: VerticalTabs '#default_tab is gebroken vanwege een verkeerde / niet-overeenkomende klassennaam
- # 1458824 door idebr, JvE, mayaz17, cwoky, Henrik Opel: Ajax werkt niet met Tableselect met selectievakjes
- # 2595613 door swentel, krknth, heykarthikwithu, k4v, aerozeppelin, naveenvalecha, alexpott: '#title_display' = & gt; 'onzichtbaar' werkt niet voor samengestelde formulierelementen
- # 2685021 door Lendude, cilefen, r0nn1ef, andypost: Fatale fout: $ this when not in object context in views.theme.inc
- # 2666650 door alexpott, benjy: Injecteer migratie- en bronpluginemanagers in de migratieplug-ins
- # 2692359 door alexpott, nod_: Gebruik core / drupal.dialog.ajax bij gebruik van het type gegevensdialoog
- # 2670170 door quietone, vasi: i18n-reeks & amp; variabele gegevens naar d6_dump
- # 2692223 door amateescu, Berdir: Haal de eenvoudigste gebaseerde FieldUnitTestBase terug tot 8.2.x
- # 2678674 door Wim Leers, benjy, mr.baileys, dawehner, xjm, mlhess: Toegangsbypass voor niet-gepubliceerde aangepaste foutpagina's
Wat is nieuw in versie 8.0.6:
- Drupal 8.0.4 is uitgebracht als reactie op de ontdekking van beveiligingskwetsbaarheden. Details zijn te vinden in de officiële beveiligingsadviezen: Drupal Core - Kritiek - Meerdere kwetsbaarheden - SA-CORE-2016-001
Wat is nieuw in versie 8.0.4:
- Drupal 8.0.4 is uitgebracht als reactie op de ontdekking van beveiligingskwetsbaarheden. Details zijn te vinden in de officiële beveiligingsadviezen: Drupal Core - Kritiek - Meerdere kwetsbaarheden - SA-CORE-2016-001
Wat is nieuw in versie 8.0.0:
- In-context, WYSIWYG-bewerkingen en -weergaven (what-you-see-what-you-get)
- Uitgebreide inhoudsmodellering uit de doos met entiteiten, velden en weergaven
- Aanpassing van inhoudspagina's en zelfs formulieren en administratieve pagina's via de beheerinterface
- Volledige vertaalbaarheid en lokalisatie uit de verpakking
- Betrouwbaar configuratiebeheer voor veilige en eenvoudige implementatie van wijzigingen tussen omgevingen
- Mobiel-eerst, responsief, HTML5-uitvoer
- REST-eerste native webservices
- Verbeterde toegankelijkheid en WAI-ARIA-conformiteit
- Moderne PHP-standaarden en -praktijken, met integratie van populaire bibliotheken zoals Composer, Symfony2, Guzzle en Twig
- Significant verbeterde front-endprestaties uit de doos
- Verbeterde caching en de allerbeste integratie met CDN's en reverse proxies
- Volledige compatibiliteit met PHP7 en de databases PostgreSQL en SQLite
- ... En nog veel meer!
Wat is nieuw in versie 7.39 / 8.0.0 Beta 14:
- Het Ajax-systeem valideert nu URL's voordat een Ajax-verzoek wordt gedaan. Bestaande code die de Drupal Ajax API op een van de standaardmanieren gebruikt, zou na deze update moeten blijven werken. Als je een ongebruikelijke Ajax-code hebt die niet werkt met Drupal 7.39, kun je je code handmatig op twee manieren laten valideren. Voeg de URL toe aan de JavaScript-instelling 'urlIsAjaxTrusted' (zie ajax_pre_render_element () voor een voorbeeld) of bel ajax_set_verification_header () in de Ajax-callbackfunctie om de huidige URL als vertrouwd te markeren. Doe dit alleen voor URL's die u daadwerkelijk vertrouwt; Ajax-verzoeken in Drupal mogen nooit worden gedaan aan niet-vertrouwde URL's.
- Om veiligheidsredenen maakt het automatisch aanvullen-systeem nu alleen Ajax-aanvragen voor niet-schone URL's, hoewel er ook beveiliging is voor aangepaste code die dit doet met gebruik van schone URL's. Er is een nieuwe formulier API #process-functie op automatisch aanvullen-ingeschakelde tekstvelden die nodig is om de autocomplete-functionaliteit te laten werken; aangepaste en bijgedragen modules moeten ervoor zorgen dat ze deze #process-functie niet per ongeluk overschrijven bij het wijzigen van tekstvelden op formulieren (gebruik element_info_property () voor hulp hierbij). Een deel van de beveiligingsfix omvat ook wijzigingen in theme_textfield (); Aanbevolen wordt dat sites die deze themafunctie opheffen, ook deze wijzigingen aanbrengen (zie de sectie themavoorwerp van dit diff voor details).
- Wanneer validatie van formulier-API-tokens mislukt (bijvoorbeeld wanneer een vervalsingspoging tussen verschillende sites wordt gedetecteerd of een gebruiker probeert een formulier in te dienen nadat hij zich in de tussentijd heeft afgemeld en weer opnieuw is aangemeld), wordt de formulier-API nu overgeslagen oproepen van callbacks van formulierelementwaarden, met uitzondering van een geselecteerde lijst met callbacks die door Drupal core worden verstrekt en waarvan bekend is dat ze veilig zijn. In zeldzame gevallen kan dit leiden tot gegevensverlies wanneer een gebruiker een formulier verzendt en een token-validatiefout ontvangt, maar het totale effect wordt naar verwachting gering.
Wat is nieuw in versie 7.38 / 8.0.0 Beta 7:
- Deze versie lost beveiligingsproblemen op.
Wat is nieuw in versie 7.37 / 8.0.0 Beta 7:
- Een regressie opgelost in Drupal 7.36 waardoor bepaalde typen inhoudstypen zijn uitgeschakeld als ze waren gedefinieerd door een niet langer ingeschakelde module.
- Verwijdering van een verwarrende beschrijving betreffende automatische detectie van tijdzones uit het gebruikersaccountformulier (kleine UI en wijziging van gegevensstructuur) verwijderd.
- Toegestane aangepaste HTML-tags met een streepje in de naam om door filter_xss () te gaan wanneer opgegeven in de lijst met toegestane tags.
- Toegestane hook_field_schema () -implementaties voor het opgeven van indexen voor velden op basis van een kolomlengte van een vaste lengte (in plaats van de volledige kolom), zoals al was toegestaan in hook_schema () -implementaties.
- Vaste PDO-uitzonderingen op PostgreSQL bij toegang tot ongeldige entiteits-URL's.
- Map / map voor sites / alle bibliotheken toegevoegd aan de codebase, met instructies voor gebruik.
- Een beschrijving toegevoegd aan de machtiging "Beheer tekstindelingen en filters" op de pagina Machtigingen (reekswijziging).
Wat is nieuw in versie 7.36 / 8.0.0 Beta 7:
- Drupal 7.36 bevat alleen bugfixes en kleine verbeteringen voor API / functies.
Wat is nieuw in versie 7.34 / 8.0.0 Beta 6:
- Revert "Issue # 2388749 Symfony's mime guessers registreren als deze worden ondersteund"
Reacties niet gevonden