Ever wonder why your server has to take the performance hit for someones crazy 8000x8000 photo for your image fields? Wonder no more! With client side resizing you'll be able to benefit from HTML5 canvas feature, FileReader, and Image functionality. This allows for the image to be resized and converted to raw image data for uploading! Meaning it's resized to your image fields specifications before it's uploaded and eliminates the performance hit your server would otherwise take.
I know many have asked how to customize the blank select option with a custom label or how they can have optgroups. Well.. ask no more! You can finally have a custom blank value option for single and multi-select fieldtypes. This is done by ensuring the first option has no value AND has your label specified. This will only work if it is the first option.
The long awaited language overrides have officially been implemented. You simply need to install the latest CB 2.x build. Once done edit any language plugin and you should see the new Overrides tab as shown below.
So I'm getting closer and closer to being finished with CB Gallery 2.0.0. This blog marks its final major implementations. In short you can put galleries pretty much anywhere now. Since the handy Asset column lets galleries determine their location you can have as many galleries you want basically anywhere you want for whatever purpose you want.
Many may have been wondering what I've been doing the past couple of months. Well aside from the new site and demo site I've been working hard on a.. yeah another.. rewrite of CB Gallery. This time around it's going for a multi-media gallery with a more robust API and features more familiar to other social sites. Below is the current progress.