Upgrading from 2.6 final to latest version

Posts   
 
    
mw95
User
Posts: 2
Joined: 17-Nov-2020
# Posted on: 17-Nov-2020 13:31:04   

Hello,

I was wondering if anyone could help me with a few queries regarding the upgrade process from an old version of llbgen:

We are running version 2.6 final- is this still being supported and maintained?

Are there any security vulnerabilities for running this version?

Is it essential to upgrade?

What would be the cost of upgrading?

What are the risks of upgrading? Is there a possibility it will fail to upgrade?

I read somewhere that the upgrade from 2.6 to 3.0 requires upgrading the file types from .lgp to .llblgenproj, what other major changes would we expect to make? Can I jump from 2.6 to the latest version or would it require some sort of staged upgrade from version to version?

Any help on the above will help.

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39613
Joined: 17-Aug-2003
# Posted on: 17-Nov-2020 14:32:00   

mw95 wrote:

Hello,

I was wondering if anyone could help me with a few queries regarding the upgrade process from an old version of llbgen:

We are running version 2.6 final- is this still being supported and maintained?

No simple_smile 2.6 is over 12 years old, it's been out of support for quite some time now. If you have questions regarding usage, you can still ask them and you'll get an answer, but bugfixes/changes won't happen

Are there any security vulnerabilities for running this version?

No, not that we're aware of. It's a development tool and needs to have access to meta-data for reverse engineering purposes and the runtime uses parameters throughout so there's no risk for sql injection.

Is it essential to upgrade?

If you want to use newer features then yes. Also if you want to use newer SQL server database versions you need to upgrade as the 2.6 designer doesn't work with a sql server version > 2008

What would be the cost of upgrading?

Upgrade prices are for v4.x -> v5. As you're on 2.6 you have to pay the full price, as upgrading for a discount is for v4 users. See: https://www.llblgen.com/Pages/buy.aspx

What are the risks of upgrading? Is there a possibility it will fail to upgrade?

moving to a higher version requires you to work through some breaking changes. You don't have to do these all at once. If you decide to upgrade to v3.5 first for instance you can. If you have a v5 subscription, you can ask us to send a license for an earlier version and you get one free of charge. See the breaking changes: https://www.llblgen.com/Documentation/5.7/LLBLGen%20Pro%20RTF/migratingcode.htm#migrating-generated-code-from-v2.6-to-v3.0 (and scroll up for migrating to a higher version)

I read somewhere that the upgrade from 2.6 to 3.0 requires upgrading the file types from .lgp to .llblgenproj, what other major changes would we expect to make?

Yes we moved away from the binary format to a source control friendly xml format in v3 back in 2010. simple_smile We offer a template to generate this file from v2.6 on the website: https://www.llblgen.com/Pages/additionaldownloads.aspx

Can I jump from 2.6 to the latest version or would it require some sort of staged upgrade from version to version?

Yes, see my link to "Migating your code" above. See also: https://www.llblgen.com/Documentation/5.7/Designer/Migratingv2xProject.htm

Also, a lot of people have migrated from v2.6 to a higher version and have questions regarding certain issues they ran into. So it's good to search on this forum using the search feature to get answers to questions you might have simple_smile

Frans Bouma | Lead developer LLBLGen Pro
mw95
User
Posts: 2
Joined: 17-Nov-2020
# Posted on: 17-Nov-2020 14:59:39   

Hey Otis,

This is exactly the information I needed and you answered every single question too simple_smile. I'm going to take this information back to the team, thank you so much for a speedy response.