Home > Blog > Enterprise Tech News: Laravel v6.5.2 And Microsoft’s Typescript 3.7 Released, EOL For Magento 1.x Platform

Enterprise Tech News: Laravel v6.5.2 And Microsoft’s Typescript 3.7 Released, EOL For Magento 1.x Platform

05 Dec 2019

This tech news roundup covers the releases of Laravel v6.5.2 and Typescript v3.7, as well as the EOL (End-of-Life) of Magento 1.x.

Laravel V6.5.2 Released With New Features And Updates

Laravel

Source: Wikimedia

 

The Laravel team released v6.5.2 recently. This patch version primarily covers changes and fixes, along with some newly added features.

 

A few notable points from the current release include:

  1. Support from Laravel for the separation between geometry and geography types when you use PostGIS types in Postgres
  2. Allowed feedback for the previously resolved façade root accessor
  3. Added createWithContent() method to
    • Illuminate\Http\Testing\File and
    • Illuminate\Http\Testing\FileFactory
  4. Allowed typed properties in model serialization on jobs

 

Changes and improvements in Laravel v6.5.2 include:

  1. Improved readability of PostgresGrammer::formatPostGisType() method
  2. Hydrate pivot relations by overriding the BelongsToMany approach in cursor() method
  3. Added missing dependency on Symfony/debug to illuminate/pipeline
  4. In RedisBroadcaster- ignore the Redis prefix when you verify channel access

 

Rishabh Software has expertise in delivering scalable Laravel-based solutions. We build robust, customer-centric Laravel applications that meet specific business needs.

Microsoft Releases TypeScript 3.7

Dynamics 365 New Enhancements

Source: Wikimedia

 

Microsoft recently announced the release of TypeScript 3.7. It comes with features such as optional chaining, assertion functions, and more.

 

Critical features of TypeScript 3.7 include:

  1. Nullish Coalescing: In this ECMAScript feature, the operator (??) works as a fallback way to a default value when dealing with null or undefined.
  2. Optional Chaining: It allows you to write a code where you can stop running some expressions running into a null or undefined, instantly. Moreover, it includes two other operations; 1) Optional element access, which allows you to access non-identifier properties, and 2) Optional call, which enables you to call null or undefined expressions conditionally.
  3. Assertion Functions: They are a specific set of functions, which throw an error when an unexpected change happens. A new concept, “Assertion Signatures,” introduced in TypeScript 3.7, follows this model. It sends a message when a specific variable or property type changes from its checked condition.
  4. -declaration and –allowJs: The –declaration tag allows you to generate .d.ts files from the TypeScript source files. It eliminates re-checking of the original codebase while allowing the type-check of the code against other projects. Besides, it enables you to interoperate Typescript code with existing JavaScript libraries.

 

A few other notable features of TypeScript 3.7:

  • Availability of more recursive type aliases
  • Allowing to enable an enhanced emit mode
  • Build-free editing with project references
  • Uncalled function checks
  • Website and playground updates and breaking changes

 

Rishabh Software, as a Microsoft Certified Gold Partner, has proficiency in providing tailored enterprise solutions using Microsoft technologies. We build scalable, intuitive, and performance-oriented applications for companies across domains.

Magento 1.x EOL In June – It’s Time To Migrate To Magento 2.x

Magento-1-End-of-Life

Source: Wikimedia

 

Magento has officially announced that it will stop supporting the Magento 1-based systems from June 2020. It will affect over 2 Million online stores, which are still running on the Magento 1.x platform.

 

If you have an online store based on this platform, then it is the time to migrate to Magento 2.x. You can take the help of an experienced Magento migration expert to upgrade your eCommerce store to Magento 2.x and continue protecting your site from security attacks.

For the Magento Commerce 1 (Enterprise Edition)

Review the table below and verify the version of your digital store.

 

VersionEnd of Software Support
EE 1.9July 2012*
EE 1.10February 2013*
EE 1.11August 2013*
EE 1.12April 2014*
EE 1.13June 2020
EE 1.14June 2020

 

*Security patches available until June 2020

For Magento Open Source 1 (Community Edition)

Check the below table and verify the versions of your Magento store.

 

VersionEnd of Bug-fix MaintenanceEnd of Security Maintenance
CE 1.0March 2009March 2010
CE 1.1July 2009July 2010
CE 1.2December 2009December 2010
CE 1.3March 2010March 2011
CE 1.4February 2011February 2012
CE 1.5February 2012June 2020
CE 1.6August 2012June 2020
CE 1.7April 2013June 2020
CE 1.8September 2014June 2020
CE 1.9May 2015June 2020

The software support and security updates apply to the Magento-based systems only, and not to third-party extensions and customizations. You need to review all the extensions and custom codes of the system, and rewrite them while migrating from Magento 1 to Magento 2.

 

As a trusted custom Magento Development Company, Rishabh Software has designed, developed, and deployed numerous online stores based on Magento platform. We help with the successful and seamless migration of eCommerce stores from Magento 1 to Magento 2.

 

Get Latest Tech News delivered straight to your inbox (No Spam, Ever). Click here and become a valued subscriber.