SEEO Changelog

2024-07-01

2.0.3

Fixed

  • Warning of PHP 8+ when using migrator from seo lite Helper/MigrationSource
  • SEEO title would be overwritten if the prefix was set as a paramater instead of prepending it
2023-09-08

2.0.2

Fixed

  • Warning when passing an empty entry id in tags
2023-08-29

2.0.1

Fixed

  • PHP type warnings
2023-08-15

2.0.0

Added

  • Allows for Longer Title and Description
  • Changes SEEO description to textarea for easier view on longer descriptions
  • Displays channel setting text to entries as placeholders until entry values are entered
  • New Audit view distinguishes between an entry using the default channel settings and unique entry values
  • Canonical Url allowed to be set from channel settings now and can use {url_title} variable here
2023-06-27

1.8.3

Fixed

  • Bug on fresh install instead of upgrades
2023-06-14

1.8.2

Fixed

  • Bug where template page's were acting as globals and not being site specific for msm
2023-03-23

1.8.1

Fixed

  • Foundation Bug
  • Character Count on some fields was appearing off on how much was left
2023-03-08

1.8.0

Changed

  • Update Foundation Version
  • PHP 8.2 Compatibility
2023-01-23

1.7.6

Fixed

  • Issues with title prefixes when they were not set
2022-12-16

1.7.5

Fixed

  • php 8.1 warnings
2022-11-11

1.7.4

Fixed

  • Moved CSS to themes, fixing bad links in some cases
2022-10-10

1.7.3

Fixed

  • Issue with channel audits and Publish Layouts in Channel - array out of bounds for settings
  • Issue when selecting twitter image from an ee7 subfolder
2022-09-07

1.7.2

  • Confirmed ExpressionEngine 7 compatibility
2022-05-23

1.7.1

Fixed

  • Cross site variable sometimes not being defined and crashing templates
2022-05-10

1.7.0

Added

  • Search bar to Audit Entries page
  • Audits for channels can be hidden based on channel layouts

Changed

  • Module Settings now has character limits

Fixed

  • MSM- does not honor channel defaults across sites.
  • Tab page sometimes errors out with "No such property: 'cp'"
2021-11-16

1.6.1

Changed

  • Updated EEHarbor Foundation to fix issue with multiple add-ons ignoring MSM sites

Fixed

  • Duplicate entries
2021-10-27

1.6.0

Added

  • Added ignore option for MSM sites (licenses management)

Fixed

  • A bug where channel prefix and suffixes were not being properly added to the titles.
  • An MSM bug where channel defaults would not work across MSM sites, even with the site_id parameter set.
2020-12-16

1.5.0

Added

  • Maximum length check to the title and description fields in the SEEO tab on the publish page.
  • EE6 Compatibility
2020-06-19

1.4.1

Fixed

  • A bug where the loc location value could incorrectly display for canonical locations.
  • A bug where Audit counts did not include closed entries, causing pagination issues.
  • Removed the potential for double slashes in the XML sitemap location.
  • A bug where entries using the channel default setting for sitemap inclusion could be included in the sitemap despite the default being not to include.
  • A typo in the twitter card template where the meta description was named twitter_image instead of twitter:image.
2020-01-20

1.4.0

Added

  • New xml_tag parameter to disable auto-adding of <?xml and <urlset> tags.

Changed

  • exp:seeo:xml now auto-detects if you added the <?xml tag to your template and adds it if not.

Fixed

  • A bug with the sitemap_last_mod on the xml tag where it would break if there was not an edit_date on a channel entry
2019-12-19

1.3.1

Fixed

  • A MySQL error on the frontend that could happen when no closed entries exist
  • A PHP warning in the control panel under PHP 7.2
  • Title divider fallback returning "d" instead of correct setting
2019-11-07

1.3.0

Added

  • Added new ignore_entry_title param
2019-11-07

1.2.3

Added

  • Toggle all channels button on migration page

Fixed

  • Migration of default settings from NSM Better Meta
  • Ensure that the fieldtype gets deleted from the db
2019-10-11

1.2.2

Fixed

  • Canonical tag name in default template code
  • Closed entries displaying in the XML output
  • Issue where all but the last entry with "Include in Sitemap" set to "No" was displaying in sitemap (variable overwritten in loop)
2019-09-04

1.2.1

Fixed

  • Incorrect data filling Template Page Meta fields if you previously edited one
  • SEEO incorrectly identifying Template Pages as Entries if a Meta Channel was selected
  • Sitemap errors if the selected Template Page Meta Channel had no entries in it
  • Sitemap errors if there were no channels or manually skipped entries
2019-09-04

1.2.0

Added

  • "Use Channel Default" to SEEO Robots and Sitemap entry options
  • "Use Global Default" to SEEO Channel settings
  • "Reset Entry Settings" to SEEO Channel settings

Fixed

  • Rewrote entire XML sitemap system to properly cascade through channel / global fallbacks

Updated

  • EEHarbor Foundation system
2019-07-03

1.1.5

Fixed

  • Fixed bug in migration with $this->site_id not being defined
  • Fixed bug where fallback site settings are not working
  • Fixed bug where fieldtype was removed but not properly uninstalled
  • Fixed bug to default to the global settings if there are no channel settings
  • Fixed bug to default to the entry title when there is no meta title entered
  • Fixed PHP 7.2 countable errors
2019-04-17

1.1.4

Fixed

  • Fixed pagination on audit entries page
2019-04-11

1.1.3

Fixed

  • Fixed pagination on audit page
  • Fixed the settings gear icon link in the mcp
  • PHP warning when deleting an entry
2019-04-04

1.1.2

Fixed

  • Removing value from SEEO tab field wouldn't clear value
  • Fixed TAB fields definition for publish layouts
2019-03-06

1.1.1

Added

  • Debug param option to display front-end visible output of tags

Changed

  • Updated example template
  • Massive update to documentation

Fixed

  • Duplicate output of Default Meta Title
  • Duplicate output of Default Meta Title if Prefix or Suffix were used
  • Checks for "yes" "no" now also accept "y" "n"
2019-03-04

1.1.0

Added

  • Migration source uninstaller
  • Drag-n-drop file fields in EE5
  • Added per-channel default values

Changed

  • Cleaned up UI/UX
  • SEEO Tab / Fields enabled are now controlled by channel layouts
  • Complete refactor of Audit Entries page
  • Refactor of per-channel settings
  • Refactored how default settings were saved (from extension to separate table)
  • Updated setting retrieval to use new settings table

Fixed

  • PHP Notice errors
  • Native file fields in EE3, EE4
2019-01-08

1.0.1

Added

  • Toolbar Icon
  • ExpressionEngine 5 Support
  • Better migration path for Better Meta

Changed

  • Updated foundation
  • Changed to addon.json
  • Cleaned up code

Fixed

  • Added check to see if Assets is installed
  • Bug with migration
  • Install issue
2018-06-26

1.0.0

Changed

  • Pre-release cleanup and styling
  • PSR-2 updates
2018-04-27

0.7.2

Changed

  • Updated nav system
  • Split up settings views
  • Adjusted listings
  • Added migrations to nav
  • Styled audit page
  • Updated Foundation
2018-04-16

0.7.1

Added

  • Added Assets support
  • XML output
2018-03-26

0.7.0

Changed

  • General cleanup
  • Moved classes to namespaces
  • Added TAB file
  • Updated Nav
2018-03-13

0.6.7

Changed

  • Rebranding to SEEO
  • Migration from other meta's (ZC)
  • Views got a huge update
  • Reorganized MCP commands

Fixed

  • Migration bugs
2018-02-27

0.6.6

Fixed

  • Fixed bugs with the title
  • Fixed bugs with the fallback option
2018-02-22

0.6.5

Added

  • Added fallback parameter

Changed

  • Changed hardcoded title functionality

Fixed

  • Fixed bugs with the title
2018-02-12

0.6.4

Fixed

  • Fixed bug with image parsing
2018-02-06

0.6.3

Added

  • Added listing meta support on the front end side
2018-02-05

0.6.2

Added

  • Added image support
2018-02-02

0.6.1

Added

  • Added listing meta support
2018-01-22

0.6.0

Added

  • ExpressionEngine 3 Support
  • Overhaul of entire Add-on

Removed

  • Removed Support for Assets
  • Removed Support for Low Variables
  • Removed Support for XML

Fixed

  • Known bug: File Browser does not load on control panel page
2015-09-21

0.5.0

Added

  • Added Low Variables compatibility
2015-07-30

0.4.8

Fixed

  • Fixed bug with some MySQL installations complaining about ID not being properly set
2015-07-28

0.4.7

Fixed

  • Modification of custom publish layout bugfix
2015-07-28

0.4.6

Fixed

  • Fixed bug with custom publish layouts
2015-07-20

0.4.5

Fixed

  • SEEO now uses the default settings if a Channel entry can't be located
2015-07-17

0.4.4

Added

  • Added Open Graph Debugger to previews

Changed

  • Updated documentation
2015-07-09

0.4.3

Fixed

  • Fixed a situation where the fieldtype CSS wouldn't load
2015-07-07

0.4.2

Added

  • Added ability to copy canonical URL to OG Url
2015-07-07

0.4.1

Fixed

  • Fixed bug in parsing empty Assets URLs
2015-07-07

0.4.0

Added

  • Added documentation
  • Added additional warning to file manager setting
  • Added check on views to see if Assets has been enabled prior to attempting to display the field

Fixed

  • Fixed PER_PAGE error
  • Fixed default sitemap_include check
2015-07-06

0.3.1

Changed

  • Updated Readme
2015-07-06

0.3.0

Changed

  • Bumped version in config file

Fixed

  • Fixed default image uploading/saving
2015-07-06

0.2.0

Fixed

  • Fixed some broken PHP Conditionals
  • Repaired some classes for JS
2015-06-10

0.1.0

Added

  • Initial release