Upgrading from 2.0.2 to 2.0.3
*****************************

Before performing an update you should take your site offline by
replacing the index.php file with a static one.


Step 1: Update your CodeIgniter files
=====================================

Replace all files and directories in your “system” folder and replace
your index.php file. If any modifications were made to your index.php
they will need to be made fresh in this new one.

Note:

  If you have any custom developed files in these folders please make
  copies of them first.


Step 2: Update your main index.php file
=======================================

If you are running a stock index.php file simply replace your version
with the new one.

If your index.php file has internal modifications, please add your
modifications to the new file and use it.


Step 3: Replace config/user_agents.php
======================================

This config file has been updated to contain more user agent types,
please copy it to application/config/user_agents.php.


Step 4: Change references of the EXT constant to “.php”
=======================================================

Note:

  The EXT Constant has been marked as deprecated, but has not been
  removed from the application. You are encouraged to make the changes
  sooner rather than later.


Step 5: Remove APPPATH.’third_party’ from autoload.php
======================================================

Open application/config/autoload.php, and look for the following:

   $autoload['packages'] = array(APPPATH.'third_party');

If you have not chosen to load any additional packages, that line can
be changed to:

   $autoload['packages'] = array();

Which should provide for nominal performance gains if not autoloading
packages.


Update Sessions Database Tables
===============================

If you are using database sessions with the CI Session Library, please
update your ci_sessions database table as follows:

   CREATE INDEX last_activity_idx ON ci_sessions(last_activity);
   ALTER TABLE ci_sessions MODIFY user_agent VARCHAR(120);
