Rocket Uniface Support Resources

 View Only
  • 1.  Uniface Support Lifecycle

    Posted 03-27-2017 09:11
    Edited by Kathy Larson 07-07-2023 13:48

    Uniface Support Lifecycle

    The Uniface product has three typical release types:

    A “major release” or “version” like Uniface 10.

    • Major releases typically contain significant new functionality and require a migration process to convert applications from previous releases to the new release.
    • A major release typically also contains significant updates to Uniface's Development Environment

    A “minor release” like Uniface 10.2 or 10.3.

    • Minor releases typically contain new functionality.
    • A migration process may be required when moving to the next minor release. 

    A “maintenance release” like Uniface 10.3.02.

    • Maintenance releases typically require customer applications to be recompiled.
    • May need minor application updates

    A Patch line Uniface 10.3.02.021

      • Should not require recompiling customer application
      • New or extended functionality not introducing application incompatibilities
      • New support for platforms or databases
      • Bug Fixes

    A migration process is normally not required when moving to the next maintenance release. 

    All Uniface releases are defined as “a.b.c.d” where:

    a = major release or version number
    b = minor release number
    c = maintenance release number
    d = patch number

    Uniface patches on maintenance releases are made available every two weeks.

    The last patch on a maintenance release is called a service pack.

    The maintenance release plus the service pack becomes the next maintenance release: Maintenance release 10.3.02.0XX + service pack 10.3.03.000 = maintenance release 10.3.03.

    The Uniface Support Lifecycle policy specifies for how long support will be available for a Uniface product. Uniface customers can use this information to track how long their version and release of Uniface will be supported. Using the information on this page, you will be able to effectively plan your migration to the next release, without any breaks in support.

    Table showing the Uniface End of Support (EOS) and Planned EOS dates.  Planned dates are in parenthesis.      

    Uniface minor release

    Release Date

    End of Support**

    End of extended Support^

    Notes

    Uniface 7.2

    December 1997

    January 2003

    Uniface 8.3

    April 2003

    April 2008

    Uniface 8.4

    April 2004

    December 2009

    Uniface 9.1

    December 2006

    May 2009

    Uniface 9.2

    November 2007

    December 2010

    Uniface 9.3

    Nov 2008

    November 2012

    June 2013

    Extended support was provided to enable customers to move to
    Uniface 9.6

    Uniface 9.4

    March 2010

    March 2013

    June 2013

    Extended support was provided to enable customers to move to
    Uniface 9.6

    Uniface 9.5

    November 2011

    June 2014

    Uniface 9.6

    December 2012

    March 2017

    December 2017

    Extended support is provided to enable customers to move to
    Uniface 10.3

    Uniface 9.7

    October 2015

    September 2020

    December 2020

    Uniface 10.1 Web Edition

    April 2015

    December 2016

    Replaced by Uniface 10.2 Enterprise Edition

    Uniface 10.2 Enterprise Edition

    September 2016

    July 2018

    Replaced by Uniface 10.3 Enterprise Edition

    Uniface 10.3 Enterprise Edition

    July 2018

    March 2023

    Replaced by Uniface 10.4 Enterprise edition

    Uniface 10 Community Edition

    June 2020

    Uniface 10.4

    September 2021

    Planned/Tentative dates in parentheses

    ** End of support means:
    1. No new fixes will be created and delivered  on the indicated release. Problems found on a release which is out of support will only be considered to be fixed on supported releases.
    2. No new OS ports or DBMS drivers will be provided. Currency will only be maintained on supported releases.

    *** If the table does not yet show a (tentative) date for the End of support of a release you can use the following model to determine the approximate date on which support will end.
    – Minor releases are supported at least until 18 months after the subsequent minor release has been made available.
    – The last minor release of a version is supported at least until 30 months after the subsequent version has been made available.

    ^ Extended Support

    Extended support is usually provided to enable customers applications to remain supported while moving to a newer, fully supported release.

    The last previous major release is typically supported for an extended period to allow customers to migrate to the current version. As the last major release approaches the end of support date it will receive a reduced amount of new functionality, fixes and currency.

    During the period of extended support, we will work with customers to find solutions to priority 1 issues that are impacting the operation of deployed applications that have been in production prior to the end of general support.

    Change history:

    September 2021:

    • 10.04 Release date
    • 10.3.03 Release date
    • 10.3 End of support


    June 2020:

    • Uniface 10 Community Edition release information updated


    May 2020:

    • Planned release 10.4 (Enterprise and Community editions)
    • The planned end of support for 10.3


    April 2020:

    • All dates have been updated to reflect current plans
      • Correct dates for 9.7
      • Community Edition release plans
      • 10.3 release date
      • 10.2 end of support date
      • Fix spelling mistakes
    • The reasons for releasing a Major, Minor, and Maintenance release have been updated


    March 2017:

    • Updated tense to reflect current status around Uniface 9.6 (now in extended support). 
    • Revised details of extended support to make it clearer and separate version-specific details. 
    • Changed Uniface 10 details (no Mobile edition, Enterprise Edition is delivered, 10.3 planned)
    • Version history moved into a table. 


    January 2016:

    • Typo with Uniface 9.7 mentioned rather than 9.6. (thanks Knut).


    October 2015:

    • Uniface 9.7 added. 
    • Uniface 9.6 End of support updated
    • Uniface 10 Web Edition details updated
    • Text edits in enhance readability and to update example versions.