Suggested upgrade path from 1.15.1

I have inherited a project at work that uses Handsontable Pro v1.15.1 (release date 51/01/2018) with AngularJS. Sadly there has been little effort to keep the project up to date. I would like to now attempt to update it, if not to the last version, then at least a more up to date version.

Can you please suggest an upgrade path for me, as I presume attempting to upgrade directly to the latest version might be difficult / impossible. I am hoping for a suggestion like “upgrade to version x should be possible, then consider upgrading to version Y.” I am guessing that some upgrades will be easier than others.

Thank you.

Hi @dunks-inquest-5w welcome to our forum!

It seems like a challenge, but I believe we will be able to help make it work.

Definitely you would need to start here with the changelog ang the and migration guides.

Useful resources

1. https://handsontable.com/docs/release-notes/ is the full list of changes within versions

2. Migration guides for version

a) https://handsontable.com/docs/migration-from-7.4-to-8.0/

b) https://handsontable.com/docs/migration-from-8.4-to-9.0/

c) https://handsontable.com/docs/migration-from-9.0-to-10.0/

d) https://handsontable.com/docs/migration-from-10.0-to-11.0/

e) https://handsontable.com/docs/javascript-data-grid/migration-from-11.1-to-12.0/

f) https://handsontable.com/docs/javascript-data-grid/migration-from-12.4-to-13.0/

g) https://handsontable.com/docs/javascript-data-grid/migration-from-13.1-to-14.0/

h) https://handsontable.com/docs/javascript-data-grid/migration-from-14.6-to-15.0/

i) Migrating from 15.3 to 16.0 - JavaScript Data Grid | Handsontable

I recommend skipping from one major version to another, instead of jumping on the latest version.

Here Releases · handsontable/handsontable · GitHub you will also see a full list of changes as in the documentation, we only have changelog since 7.4.0.

Hello,@aleksandra_budnik

Hey, thanks for sharing those resources! I appreciate the detailed breakdown. It definitely looks like a challenge, but I agree, we can make it work with a structured approach. The changelog and migration guides you linked are super helpful, especially since they cover the step-by-step changes for each version.

Hi @jetoyer457 how’s going with the upgrade? If you stumbled upon any issues, I’ll be happy to help.