Laravel was created as an attempt towards providing a highly advanced alternative to CodeIgniter framework as CodeIgniter was not capable of accommodating certain features like built-in support for user authorization and authentication. This attempt of Taylor Otwell, the originator of Laravel made the creation of this advanced framework possible and opened the doors of new opportunities for the developer community.
Public Appearance and the successive Developments:
The first beta release of Laravel was made public on 9th of june in the year 2011 followed by Laravel 1 in the later part of the same month which came with build in support for authorization, authentication, localisation, views, models, sessions including routing and other advanced mechanisms overcoming the limitations of CodeIgniter but lacked in support for controllers feature which prevented it from being a proper MVC framework.
Never in all their history have men been able truly to conceive of the world as one: a single sphere, a globe, having the qualities of a globe, a round earth in which all the directions eventually meet, in which there is no center because every point, or none, is center — an equal earth which all men occupy as equals. The airman's earth, if free men make it, will be truly round: a globe in practice, not in theory.
The next version of Laravel (Laravel 2) was released in the same year in the month of September, incorporating various improved features from the creator and the community as well. This version of Laravel included new features and excluded certain features of the previous version to comply with the MVC framework structure. Laravel 2 was improvised incorporating new features including command line interface, built in support for DBMS, database migration, support handling and a packaging system to give way to Laravel 3 which was released during February 2012. Laravel 3 expanded the user base and popularity of Laravel framework.
Laravel 4 (named as Illuminate), which was an entire revise of the framework was made available in May 2013. The layout of Laravel 4 was prepared by migration of the layout of the Laravel framework into a set of separate packages circulated through composer that served as an application level package manager. This very layout improved the extendibility of this release.
In February 2015 Laravel 5 was released with some internal changes including some improved new features. Laravel 5 was followed by Laravel 5.1, which was released in the month of June in the same year. Laravel 5.1 is the first of Laravel capable of receiving long term support with planned availability of bug fixing and security patch features for 2 years and 3 years respectively. These Long Term Support (LTS) releases are planned to be repeated in each two years interval.