PrestaSitemapBundle

A symfony bundle that provides tools to build a rich application sitemap. The main goals are : simple, no databases, various namespace (eg. google image), respect constraints etc.

MIT License

Downloads
6.9M
Stars
355
Committers
52

Bot releases are hidden (Show)

PrestaSitemapBundle - v2.0.1

Published by yann-eugone almost 5 years ago

Changelog (v2.0.0...v2.0.1)

Fixed

  • Invalid routing config on Symfony < 4.1 (#222 by @ostrolucky & #223 by @yann-eugone)
PrestaSitemapBundle - v2.0.0

Published by yann-eugone almost 5 years ago

Changelog (v1.7.0...v2.0.0)

Changed

  • ⚠️ Versions Compatibility ⚠️
    • php >= 7.1 (#210 by @yann-eugone)
    • Symfony >= 3.4 (#184 by @ostrolucky & #210 by @yann-eugone)
  • Default URL priority : 1 => 0.5 (#123 by @bocharsky-bw)

Fixed

  • Symfony 4 deprecation warnings (#184 by @ostrolucky & #210 by @yann-eugone)

Added

  • Support for Symfony 5.x (#219 by @NoodlesNZ)
  • Support DateTimeInterface instead of DateTime (#201 by @kiler129 & #202 by @kiler129 & #210 by @yann-eugone)

Removed

  • Deprecated features
    • References to Presta\SitemapBundle\Service\SitemapListenerInterface (#134 by @yann-eugone & #210 by @yann-eugone)
    • Method Presta\SitemapBundle\Event\SitemapPopulateEvent::getGenerator (#116 by @yann-eugone & #210 by @yann-eugone)
PrestaSitemapBundle - v1.7.2

Published by yann-eugone almost 5 years ago

Changelog (since v1.7.0...v1.7.2)

⚠️ This release replaces v1.7.1 that was created from the wrong branch.

  • Fix event deprecation #204 (by @norkunas)
  • Add missing Content-Type text/xml header #216 (by @fnowacki)
PrestaSitemapBundle - ! ERRORED ! Use v1.7.2 instead

Published by yann-eugone almost 5 years ago

DO NOT USE (see #217)

  • Add missing Content-Type text/xml header #216 (by @fnowacki)
PrestaSitemapBundle - v1.7.0

Published by yann-eugone over 5 years ago

Changelog (since v1.6.0...v1.7.0)

Added

  • Configurable default section for static routes (#191)
  • Configurable default dump directory (#192)

Fixed

  • Default target directory implementation (#194)
  • Sitemap index generation (#200)

Documentation

  • Removed usage of Doctrine's ManagerRegistry (#190)
PrestaSitemapBundle - v1.6.0

Published by yann-eugone over 5 years ago

Changelog (since v1.5.4...v1.6.0)

Added

  • Autowiring alias for DumperInterface (#175)

Fixed

  • Deprecation notice with Symfony 4.2 (#176)
  • Command container aware deprecation (#177)
  • Dispatch event with correct section when requesting section (#181)

Documentation

  • Fixed url video decoration class name typo (#182)
PrestaSitemapBundle - v1.5.4

Published by yann-eugone almost 6 years ago

Changelog (since v1.5.3...v1.5.4)

  • #170 - Guess default dir for dumping sitemap using symfony version constant
  • #172 - Update sitemap file limit size according to new practices
PrestaSitemapBundle - v1.5.3

Published by yann-eugone over 6 years ago

Changelog (since v1.5.2...v1.5.3)

  • Compatibility with symfony 4
  • Compatibility with symfony flex
  • Rewrite documentation
PrestaSitemapBundle - v1.5.2

Published by yann-eugone almost 7 years ago

Changelog (since v1.5.1...v1.5.2)

  • Added more documentation about routing configuration and formats (#127)
  • Moved defaults handling to the addUrl process (#129)
  • Fixed Travis CI build (#135)
  • Uniformize files copyright (#133)
  • Add event annotation. (#137)
  • Deprecated SitemapListenerInterface (#134)
  • tipo(doc): Added full command name (#139)
  • Updated Travis testing matrix (#145)
  • Bugfix - Exception class not found (#148)
PrestaSitemapBundle - v1.5.1

Published by yann-eugone over 8 years ago

Changelog (since v1.5.0...v1.5.1)

  • Add few missing colons (#118)
  • Add example of YAML configuration (#120)
  • Deprecate Presta\SitemapBundle\Event\SitemapPopulateEvent::getGenerator (#116)
PrestaSitemapBundle - v1.5.0

Published by yann-eugone over 8 years ago

Changelog (since v1.4.2...v1.5.0)

  • #114 Updated travis config
  • #113 Disable specifying the host and let Symfony's router doing the job
  • #112 Enhances performances of deleteExistingSitemaps
  • #111 Fixed wrong service parameters and service references in YAML
  • #107 Allowing 'sitemap' option to be either true or false or array
  • #110 Added ability to define default options at bundle configuration level
  • #109 Allow specifying the section within the route configuration
  • #108 Allow a custom generator service
  • #102 Fix tag limit exceeded exception message
  • #106 Fix PHPCS
  • #105 Fixed deprecated usage of LiipDoctrineCacheBundle
  • #104 Fixed exception not chained in RouteAnnotationEventListener
  • #98 Allow UrlConcrete Generation to be overriden
  • #96 Update branch-alias
  • #88 fix Dumper::dump() phpdoc
  • #78 Resolves issue #77
  • #69 Update README.md
  • #67 Make RouteAnnotationEventListener more extensible
  • #54 fix url
PrestaSitemapBundle - v1.4.2

Published by yann-eugone almost 9 years ago

Changelog (since v1.4.1...v1.4.2)

PrestaSitemapBundle - v1.4.0

Published by halundraN over 9 years ago

Changelog (since v1.3.0...v1.4.0)

  • #76 : Fix PSR - travis build success
  • #71 : Add the ability to configure the number of items by sitemap
  • #58 : Remove temporary directory if no urlset was created
PrestaSitemapBundle - v1.3.0

Published by halundraN over 10 years ago

Changelog (since v1.2.0...v1.3.0)

  • #42 : Remove serialize. The cache provider decides if serialization is the correct way to store the data.
  • #43 : Made Filename for dumped sitemaps configurable
  • 7476b29 : [dumper] add host option
  • dfc52e7 : Clean temporary files
  • 918b49e : [dumper] fake request and use request scope
  • 1553cdc : [dumper] gzip support