Jump to content
Sign in to follow this  
Hazem Ali

Skytells Framework v3.6 Released

Recommended Posts

Skytells Framework v3.6 is here!

Skytells_Framework_v3_6_F.png

This release contains a lot of amazing features, extra components and more stability.
And of course we care much about performance, The performance of the main framework core has been optimized which provide %7 of bootstrapping speed with less-resources including less usage of memory.

What's New ?

  • Brand-new Proxies for Oxygen Compiler
    • a lot of extra featured added to the OxygenCompiler.
    • Methods first(), setExtension, getExtension, setExtensionResolver Added.
    • Methods like make & exists are now supported.
    • These methods allows you to manage & render your oxygen views easily.
  • Ultrafast Autoloader Added.
  • Support of composer packages in oxygen views added.
  • Extra Commands for Skytells CLI added.

Improvements & Fixes

  • Fixes
    • Skytells CLI issue #1 reported by @Olivia which performed by init cmd fixed.
    • MicroUI views compiler issue fixed.
    • Autoloader RuntimeError issue fixed.
    • Core-dependencies caching issue fixed.
    • ServiceProvider Bootstrapping issue fixed.
  • Improvements
    • OxygenCompiler Performance Optimized.
    • Container Aliases Optimized.
    • MySQLi Objective Driver Optimized.
    • Translator Engine's performance boosted up by %18.
    • Container Aliases Improved
    • SF Loader Improved

Depreciations

The following methods & paths have changed.

Alliances

In this release of Skytells Framework the Alliances definition'd changed to Aliases, including it's path and callable methods.

Path of : Application/Resources/Controllers/Alliances -- ( v3.0 to v3.5 )
Changed to : Application/Resources/Controllers/Aliases -- ( v3.6 and later )

  • Global Changes :
    • Controller Method AddAlliances() is now depreciated.
    • From now on, Please use AddAliases() instead of using the old depreciated.
  • Autoload config
    • Array key $ALCONF['Alliances'] changed to $ALCONF['Aliases']
  • Dummy Alias file Home.php's namespace changed.
    • From App\Controllers\Alliances to App\Controllers\Aliases
Summary of changes :

These changes have no effect of your current project,
Please refer to our website to learn more about how to upgrade.

Other Information

For more information about this release,
Please read our Release Notes on our website.

 

Download Release

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Welcome to Skytells

    This is the official community for Skytells, Inc,
    we're glad to see you've stopped by! We'd love to have you join our community please take a moment to register and join in on the conversation.

  • Similar Content

    • By Hazem Ali
      Skytells Framework v3.5 is here!

      This release contains a lot of amazing features, extra components and more stability.
      And of course we care much about performance, The performance of the main framework core has been optimized which provide %11 of bootstrapping speed with less-resources including less usage of memory.
      What's New ?
      Quick Project Creation Now with just one CLI command, you can create your entire project. Trusted-Proxy Trusted Proxy tells Skytells about proxies that can be trusted and how to map X-Forwarded-* headers from the request. Responsable Interface Easy Migrations With easy-migration system you can build your database easily via CLI Easy Routing You can now assign() an HTTP/HTTPS routes directly to controllers. Of course you can bind your Args with your route rule Dynamic Oxygen Templates The brand-new view methods like View::first() helps saving your time. Brand new CLI Commands create-project calls the project creation wizard. create view {NAME} creates a new oxygen view. Namespaces Auto-Discovery When using ServiceProviders Skytells will resolve the namespace automatically for each service-provider which called in the workspace controller. Improvements
      Core improvements and fixes CLI commands create model & create migration issue fixed. Oxygen Compiler optimized ORM System Optimized Capsule DB Manager Optimized Performance Optimization Depreciations
      There are no depreciations for this release.
      Other Information
      For more information about this release,
      Please read our Release Notes on our website.
       
      Download Release
       
    • By Hazem Ali
      Skytells Framework is an Application Development Framework - a toolkit - for people who build web sites using PHP. Its goal is to enable you to develop projects much faster than you could if you were writing code from scratch, by providing a rich set of libraries for commonly needed tasks, as well as a simple interface and logical structure to access these libraries. Skytells Framework lets you creatively focus on your project by minimizing the amount of code needed for a given task.
    • By Hazem Ali
      Skytells Framework v3.4 is here!
      First of all, This is the 1st release in 2018 and the 17th of Skytells framework's development history.

       
      This release contains a lot of amazing features, extra components and more stability.
      And of course we care much about performance, The performance of the main framework core has been optimized which provide %9 of bootstrapping speed with less-resources including less usage of memory.
      What's New ?
      Brand new dependency injection system. Service Providers & Contracts Brand new dependency resolver Which provide fast bootstrapping and optimized performance Brand-new CLI Commands. create migration & create eloquent Added. Precoded App Templates Precoded templates are developed for fast-coding. Improvements
      Performance optimized by 9% ( Faster than v3.3 ) Core & Kernel fixes View Driver optimized Skytells Components optimized BASH Debugger bootstrapping issue fixed. Developer Console Exceptions on PHP < 5.5 fixed. New Ecosystem for kernel dependencies Depreciations
      There are no depreciations for this release.
      Other Information
      For more information about this release,
      Please read our Release Notes on our website.

      --------------------------

      Download Release
  • Recently Browsing   0 members

    No registered users viewing this page.

×