We’ve been quite busy here at Byte, this changelog highlights some of the changes we made since the last reported release:

    • Varnish 4.0.3 is now the default on new Hypernodes

We will be reaching out to customers who are currently running Varnish 3 to discuss upgrading to Varnish 4.

    • added esi_disable_xml_check flag to Varnish 4 (equivalent of 0x03 in Varnish 3)
    • Installed a couple of popular VMODs

libvmod-cookie
libvmod-geoip
libvmod-header
libvmod-querystring

    • magerun and composer now self-update
    • updated javascript mime-type from application/x-javascript to application/javascript
    • opcache memory tweaks for the new Professional and excellence product lines
    • backported jpegoptim v1.3.0

 

We also took the time to make some major improvements and updates to our hypernode-vagrant setup. This means that we’re slowing taking this product out of beta status.

  • the vagrant box allows multiple instances at the same time out of the box
  • eliminated the root cause of the “Transfer closed with x bytes remaining to read” bug
  • more explanatory output when required vagrant plugins are not installed
  • self signed *.hypernode.local ssl certificate in the hypernode-vagrant box
  • nginx config changes so that phpmyadmin works with vagrant *.hypernode.local hosts

If you have any issues with the Vagrant box or want to pitch some suggestions, please take a look a issues section of the GitHub page

Finally we also introduced an eventual consistency mechanism for the Server Density monitoring on all Hypernodes which makes our provisioning and migration process and monitoring management more robust.