Asus ZenFone 4: Fünf Dual-Kamera-Handys kommen nach Deutschland

heise online Newsticker - 25. September 2017 - 8:30
Asus bringt fünf Varianten seines ZenFone 4 auf den europäischen Markt. Alle haben eine Dual-Kamera – die meisten hinten, eines aber auch an der Vorderseite.

Apple TV: Verwirrung um 4K-Ausgabe - auch bei alten Boxen

heise online Newsticker - 25. September 2017 - 8:00
Mit der neue Apple-TV-Generation ermöglicht Apple die Wiedergabe ultrahochaufgelöster Videos aus iTunes - inklusive HDR in zwei Formaten. In der Praxis funktioniert das aber nicht immer zufriedenstellend.

init - der Wochenausblick: von Star Trek bis ABBA

heise online Newsticker - 25. September 2017 - 7:00
Nach der Bundestagswahl müssen alle erst mal tief durchatmen. Vox Populi hat gesprochen und es wurde erwartungsgemäß Vox Rindvieh. Die IT-News verblassen vor diesem Hintergrund ... aber nur kurzzeitig.

Apple-Chef: Abschiebung von Migrantenkindern "inakzeptabel"

heise online Newsticker - 25. September 2017 - 7:00
Die geplante Abschaffung des DACA-Programms durch Donald Trump und die mögliche Ausweisung junger Migranten aus den USA sei das “größte Problem unserer Zeit”, betonte Tim Cook. Wäre er Präsident, würde er versuchen, globale Talente zu "monopolisieren".

NotPetya: Auch Fedex kostet die Cyber-Attacke 300 Millionen US-Dollar

heise online Newsticker - 25. September 2017 - 6:30
Nach Maersk hat nun auch Fedex eingestanden, wie teuer es war, die Schäden durch die Malware NotPetya zu beheben. Insgesamt beziffert das US-Unternehmen die Kosten bei der niederländischen Tochter TNT Express mit 300 Millionen US-Dollar.

PreviousNext: Start testing your contrib and client projects on Drupal 8.4.x now!

Planet Drupal - 25. September 2017 - 1:26
Share:

Drupal 8.4.0 comes out in October, and at that time 8.3.x will be end-of-life (EOL).

There are two major vendor updates in 8.4.0 so the time to test your contrib and client projects is now.

In this post we talk about the coming changes and how to test your client and contrib projects.

by Lee Rowlands / 25 September 2017

The two major vendor updates in Drupal 8.4.0 are as follows:

You can start testing now by updating to Drupal 8.4.0-rc2.

Symfony 3.x

If your project interacts Symfony directly at the lower level (rather than using Drupal core APIs that in turn use Symfony), you should be sure to review your code to make sure you're not using any of the APIs impacted by the BC breaks between 2.x and 3.x. Hopefully, your automated testing will reveal these regressions for you (you have automated testing right?). See the Symfony change list for the details of BC breaks.

One thing to note with the Symfony update is that whilst core dependencies were updated, your project may rely on other third-party PHP libraries that have dependencies on Symfony 2.x components. This may cause you issues with your update - and require you to update other dependencies at the same time - including drush - so testing sooner rather than later is recommended. If you find you're having issues with composer dependencies, we have another blog post dedicated to debugging them.

jQuery 3.x

While it's most likely that you'll have automated tests to catch any issues with the Symfony upgrade, it's less likely that you'll have test coverage for the jQuery update, as JavaScript test coverage is typically low in Drupal projects, particularly in contrib modules.

Of note in the jQuery update are several BC breaks - listed here http://blog.jquery.com/2016/06/09/jquery-3-0-final-released/ and http://jquery.com/upgrade-guide/3.0/. This may have a major impact on contrib projects that are heavy on JavaScript - and your client project code if you have a large amount of custom JavaScript, both in modules and your theme.

Of particular interest

  • .load removed
  • .unload removed
  • .error removed
  • .bind deprecated (use .on)
  • .delegate deprecated
  • .on('ready', function() {}) removed
  • jQuery('#') and .find('#') throw invalid syntax errors
  • .andSelf() removed (use .addBack())

A recommended approach to auditing and tackling this is to add the jQuery migrate plugin to your project, and begin testing whilst watching the JavaScript console to detect deprecation notices thrown from the plugin.

A word on testing

Finally, if you are reading this and thinking, I really need to add some test coverage to my project, one of our team Sam Becker is presenting on all things testing at Drupalcon Vienna this week. If you can't wait that long, check out his session from the last Drupal South.

Tagged Testing, Drupal 8, Composer, jQuery

Posted by Lee Rowlands
Senior Drupal Developer

Dated 25 September 2017

Add new comment

Jeff Geerling's Blog: Drupal Camp St. Louis 2017 is a wrap!

Planet Drupal - 24. September 2017 - 23:30

The St. Louis Drupal Users Group (STLDUG) just finished it's fourth Drupal Camp, held at UMSL yesterday. I had a great time meeting with everyone, and am excited for next year! Last year I had to miss the Camp due to unexpected surgery, but this year I was able to attend and even bring some of my photo gear, to take pictures (I love contributing to open source through means other than code!); here's the obligatory 'whole camp' photo:

You can view all my photos from the camp in an album on Flickr: Drupal Camp St. Louis 2017 photos by geerlingguy

Bundestagswahl 2017: Union und SPD verlieren stark - Union stärkste, AfD drittstärkste Kraft

heise online Newsticker - 24. September 2017 - 19:30
Die Wahl zum Deutschen Bundestag 2017 ist gelaufen. Spannend bleibt nicht nur, wie die künftige Bundesregierung aussieht - sondern auch, welche Politik etwa bei Digitalisierung, Netzpolitik und digitalen Bürgerrechten verfolgt wird.

Bundestagswahl 2017: Union und SPD verlieren stark, AfD drittstärkste Kraft

heise online Newsticker - 24. September 2017 - 18:30
Die Wahl zum Deutschen Bundestag 2017 ist gelaufen. Spannend bleibt nicht nur, wie die künftige Bundesregierung aussieht - sondern auch, welche Politik etwa bei Digitalisierung, Netzpolitik und digitalen Bürgerrechten verfolgt wird.

Deutsches Internet-Institut eröffnet

heise online Newsticker - 24. September 2017 - 18:00
Im Mai hatte Berlin den Zuschlag für das Deutsche Internet-Institut erhalten. Das Institut wurde nun feierlich eröffnet und soll im Geiste seines Namenspaten Joe Weizenbaum Forschung betreiben – interdisziplinär und kritisch.

Spieleentwicklung: CryEngine 5.4 setzt auf Vulkan

heise online Newsticker - 24. September 2017 - 17:30
Der Vulkan-Renderer in der Game-Engine ist derzeit noch als Beta gekennzeichnet. Außerdem bietet die Engine neue Terrainfunktionen, ein Entity-Component-System zur Modularisierung, zusätzliche neue C#-Vorlagen und ein erweitertes Asset-System.

MongoDB will an die Börse

heise online Newsticker - 24. September 2017 - 16:00
Das US-Softwareunternehmen MongoDB will an die Börse gehen. Zwar macht der Datenbank-Anbieter noch konstant Verlust, aber die Umsätze steigen gleichzeitig rasant. Wie vorgeschrieben, weist das Unternehmen auch auf Risiken hin.

Verkaufsstart für iPhone 8 und Apple Watch 3 – ohne lange Schlangen

heise online Newsticker - 24. September 2017 - 14:30
Der in der Vergangenheit oft turbulente iPhone-Verkaufsstart fiel am Freitag vielerorts ruhig aus, das iPhone X kommt erst im November. Apple hat auch mit der Auslieferung von Apple Watch Series 3 und Apple TV 4K begonnen.

"Germanized" – Erste selbstproduzierten Serie bei der Telekom

heise online Newsticker - 24. September 2017 - 13:30
Amazon und Netflix machen es vor, nun zieht die Telekom nach und präsentiert ihre erste selbst produzierte Serie "Germanized." In der soll eine deutsche Firma ein französisches Küstenstädtchen vor der Pleite retten.

Drohnen überwachen Giraffen

heise online Newsticker - 24. September 2017 - 13:30
Schweizer Wissenschaftler haben einen Bilderkennungsalgorithmus für den Tierschutz in Afrika programmiert.

Zuckerberg: Keine ausländische Werbung zur Bundestagswahl auf Facebook

heise online Newsticker - 24. September 2017 - 13:30
Im Vorfeld der Bundestagswahl hat Facebook tausende Fake-Accounts gelöscht. Anders als in den USA sei von diesen Konten aber keine ausländisch gesteuerte Politwerbung geschaltet worden.

Update-Zyklus: iOS 11 hängt Android 7 und 8 ab

heise online Newsticker - 24. September 2017 - 12:30
Zwei Tage nach der Freigabe von iOS 11 hat das neue Betriebssystem prozentual mehr Endgeräte erreicht als die neuesten Android-Versionen 7 und 8 in einem ganzen Jahr.

drunomics: Things to do around Drupalcon Vienna

Planet Drupal - 24. September 2017 - 12:28

While the Drupalcon webseite has a good few pointers to the well-known major tourist attractions, as locals we'd like to share our knowledge about some of our favourite places with you! So here a few recommendations:

Viennese Wine and Heurige

If you stay for the weekend after the Con, you can join the Vienna Wine Hiking day, which I can highly recommend. There are 3 possible easy hikes through the vineyards with lots of options to stop for tasting gorgeous wine directly from the producers. Furthermore you may enjoy great views of the city even if the wheather is not that great!

If you stay long enough, don't miss it! You can find details and options at https://www.wien.info/en/shopping-wining-dining/wine/wine-trail

If you cannot join the wine hiking day, be sure to visit some Viennese "Heurige" (wine taverns). Good options would be the Schreiberhaus or a little bit closer to the city-center Sissy-Huber.

Otto Wagner Buildings

The famous Viennese Jugendstil architect Otto Wagner (and friends) has left lots of traces back in the city. Apart from some of the subway stations (you won't be able to miss them) we'd recommend looking at the following buildings at least from the outside:

Cafés & Restaurants

Kaffee Alt Wien: An interesting mixture between a traditional Vienese Cafe and a "Beisl" (pub). The food can be recommended too, simple but authentice Viennese dishes, like Gulasch, Schnitzel and a variety of sausages. Although the Kaffee Alt Wien is mentioned in travel guides, it has not lost its athmosphere and is visited by tourists and locals alike.

Flatchers: Great steaks for a reasonable price. There are two restaurants in the same street: A French bistro with georgous French athmosphere and a larger one in American style.

Brunnenmarkt: A local market in one of the lesser known districts, lots of immigrants of south-eastern Europe and Turkey run market booths and Cafés around a nice plaza. You'll find great athmosphere and good food options: Kent, Cafe Ando, Cay Cafe am Yppenplatz

Barfly's: A cuban style cocktail bar with authentic athmosphere and music!

 

Notfall-Robotik: Flug- und Tauchroboter suchen nach Vermissten – und finden sie auch manchmal

heise online Newsticker - 24. September 2017 - 11:30
In Piombino waren die Flug- und Tauchroboter an der Reihe. Manche fanden die Vermissten, andere scheiterten an der Kommunikation. Bei der kommenden Grand Challenge werden Flug-, Tauch- und Bodenroboter zusammenarbeiten müssen.

Gastbeitrag: EU erschwert Telefonanbieterwechsel – für immer Telekom?

heise online Newsticker - 24. September 2017 - 11:00
Das deutsche Erfolgsrezept zum einfachen Wechsel von Telefon- und Internetanbietern hängt am seidenen Faden. Die EU will europaweite Regeln. Eine gute Idee – aber nicht auf Kosten deutscher Standards, fordert Verbraucherschützerin Lina Ehrig.