JS API - basic mode deprecated as of 5.1.0


(Joel Porgand) #1
So the basic mode has been deprecated.
 
There is a note on the documentation page that says:
 
"Please note that as of Squiz Matrix v5.1.0, Standard Mode for the JavaScript API has been deprecated. It is strongly recommended that you use the Enhanced JS API on your Squiz Matrix system."
 
The shouty little warning on the asset itself (on the 5.1.5 demo vm) says:
 
"Standard Mode" for JS API Asset has been deprecated since Matrix version 5.1. This won't be available for use in future MINOR Matrix releases. It is strongly recommended that you replace this by using Enhanced JS API in your Matrix system.
 
It took me a little bit to confirm what a "minor" release is - as far as I can tell the new versioning system is only documented on the squizlabs blog (perhaps documenting it on the release page of the manuals site is a good idea?). 
 
So I take this to mean the 5.2.x branch will be 'enhanced' mode only? It would be much more clear if the version number where it will be removed was used for these notes. 

(Bart Banda) #2

Good idea about adding the definitions of the release version numbers to the manuals. I've sent an internal request to the documentation team to get it added to the release page here: http://manuals.matrix.squizsuite.net/patches 

 

We haven't set a date yet on when it will be removed completely, so in 5.2 it will act the same way as in 5.1, meaning it will still work. 


(Joel Porgand) #3

Good idea about adding the definitions of the release version numbers to the manuals. I've sent an internal request to the documentation team to get it added to the release page here: http://manuals.matrix.squizsuite.net/patches 

 

We haven't set a date yet on when it will be removed completely, so in 5.2 it will act the same way as in 5.1, meaning it will still work. 

 

thanks Bart


(Josh Sherwood) #4

Thanks J.P. I've now added the version number info to the Release Information page on the Manuals site here: http://manuals.matrix.squizsuite.net/patches.

 


(Luke Wright) #5

Just to clarify,

 

We haven't set a date yet on when it will be removed completely, so in 5.2 it will act the same way as in 5.1, meaning it will still work. 

However, it also does mean that any new endpoints created in Matrix 5.1 or later will be supported in Enhanced Mode only.