## LensFlare
A new and completely original abstraction has arrived to Cientos ✨ Behold His Majesty ``.
It's a wrapper of the Three.js [LensFlare](https://threejs.org/docs/#examples/en/objects/Lensflare) addon.

While it could look intimidating at first, this component has a lot of flexibility, so check out all the different options [here](https://cientos.tresjs.org/guide/abstractions/lensflare.html)
We're going to say thanks to [andretchen0](https://github.com/andretchen0) for this incredible contribution.
## Sky
The `Sky` component allows you to create realistic outdoor scenes with the use of sky, which as the name implies creates sky gradients and more with just a few lines of code.

This is fancy wrapper of the addon [Sky](https://threejs.org/examples/?q=sky#webgl_shaders_sky).
```vue
```
Could it be simpler?
You can find the official docs [here](https://cientos.tresjs.org/guide/staging/sky.html)
Another one of [andretchen0](https://github.com/andretchen0) amazing contributions!
## SVG

A classical one, the svg loader component has arrived in cientos this release, to bring the versatility of `svg` into a wrapper of the original [loader](https://threejs.org/docs/?q=svg#examples/en/loaders/SVGLoader) with basically one line of code (well two if you count the import 😅).
```html
// you can pass a path or a inline svg
```
You can find the official docs [here](https://cientos.tresjs.org/guide/loaders/svg.html).
And yes, again big thanks to [andretchen0](https://github.com/andretchen0) 3 in a row!
## Stats-gl

Another exciting one is the addition of Stats-gl which is like statsjs but with superpowers, originally developed by [RenaudRohlinger](https://github.com/RenaudRohlinger/stats-gl) is a powerful performance monitoring tool.
```vue
// as simple as this
```
Big thanks to [notarun](https://github.com/notarun) for this contribution.
Official docs [here](https://cientos.tresjs.org/guide/misc/stats-gl.html).
## Fix camera as a param problem in controls
[damiankoper](https://github.com/damiankoper) discovered a bug when you tried to use the camera as a parameter.
Thanks to [damiankoper](https://github.com/damiankoper) for this useful contribution.
## New documentation full of examples

In addition to all these amazing new features, we have been working internally to improve the UX, and now you can visit the [cientos](https://cientos.tresjs.org/) page and navigate through the components and see the inline examples right away.
## Internal organization of code (will be easier to contribute)
Also, we're constantly working on the DX: refactors, cleaning, and internal improvement. So now we have a clear structure, now it is easier than ever to contribute to the cientos package 😁.
Thanks for reading and happy 3D coding 😊.