Last week at Enonic - 2018, week 3


#1

Last Week

Be sure not to miss our next Developer meetup were we’ll have a “build your first PWA” workshop. If you want to learn more about PWA (before building one), the Oslo PWA meetup is for you. Be sure to sign up for both!

Last week we discovered a bug with Windows and webjars in our XP Gradle plugin - com.enonic.xp.app - that all newer Enonic Apps needs to use. A fix was released last week, and this morning we also fixed another Windows-related bug with Dev-mode in XP. Be sure to use 1.0.17 from now on if you’re on Windows.

This morning we also released 2.0.0 of our Menu library. It introduces many new things, basically making it easier to use. It also fixes some bugs, and last but least: huge performance increase.

We’re on the lookout for our next co-worker in Oslo. Are you the one? Or do you know the one? Let us know!

Contact us here in the forums or on our open Slack channels if you have any questions about us or Enonic XP.


Enonic Releases

No new releases last week, but be sure to check out the updated XP Gradle plugin.

Working on migrating from CMS to XP? We released 0.10.7 of CMS2XP last week.

Behind the scenes we’re working on 6.14 now. We’re focused on functionality for letting you add localization support on all custom schemas (content types, parts, etc), and introducing full-blown commenting inside Publishing Issues in Content Studio.


Enonic Market

Enonic Market had no new releases last week, but be sure to check out the updated Menu library.


Further reading

Here’s some interesting articles that surfaced last week, related to Web Development in general.

5 exciting new HTML and CSS features to look forward to in 2018 - Some cool features to be excited about with HTML5 and CSS3 that we will se implemented in more places over the web in 2018. Scroll snapping and body inline CSS to mention a few.

Meet the New Dialog Element - Introduction to using the new HTML 5.2 <dialog> element and all of its functionality. Did you know it has a ::backdrop pseudo-element?

2017 JavaScript Rising Stars - The rising stars of JavaScript in the year of 2017 put together in a handy list, based on Github engagement. Spoiler - Vue.js comes out first, without any real competition.

Use data-tags instead of class-names for JS - Re-vistited discussion on using data-attributes in HTML instead of class names for JavaScript-specific listening/events.

Google will start ranking fast mobile pages higher - Google already ranks fast desktop pages higher than slower ones. They will now do the same for mobile pages.

Send me a private message if you happen to stumble over something interesting this week.


Events

The following events are planned so far:

Oslo PWA - 8th of February - Held in Oslo, the next PWA meetup will teach you many great things. How to get started with notifications, for instance.

Developer Meetup - 14th of February - Our next developer meetup will be a workshop were we will together setup our first Progressive Web App (from scratch, using XP). This will be a great way for you to kickstart 2018!

London PWA - 25th of January - Loads of interesting talks about PWA, something that will be more and more relevant as we progress through 2018. Great speakers, from Samsung and Microsoft among others. We have 100 seats, make sure to grab yours!


Training

We provide professional training for developers, editors, and marketers. These training events are coming up, but more are available! Need custom training, or training on other dates, or other locations? Contact us!

Don’t forget to certify yourself as an XP developer!


See you next week!