Skip to content

Releases: jwoertink/sitemapper

v0.9.0

01 Sep 02:08
8c88b0b
Compare
Choose a tag to compare
  • Code cleanups
  • Testing Windows compatibility
  • Write files as they are generated with streaming #33

v0.8.1

21 Dec 22:16
2d1815c
Compare
Choose a tag to compare

This patch fixes some validation issues Google had with the generated sitemaps.

v0.8.0

20 Dec 19:57
99e0dd5
Compare
Choose a tag to compare

This release includes pretty huge refactors. The config now uses Habitat, and there's a new AwsStorageConfig class for some better type-safety. Some of the config options are a little different:

- c.storage = :aws
+ c.storage = Sitemapper::AwsStorage

- c.aws_config = {"key" => "...", ...} 
+ c.aws_config = AwsStorageConfig.new(key: "...", ...)

The build block no longer works as a mini DSL. Instead, it passes the builder instance as an arg, but the add() methods are chainable.

- Sitemapper.build do
-   add("...")
-   add("...")
-   some_method(itself)
- end

+ Sitemapper.build do |builder|
+   builder.add("...").add("...")
+
+   some_method(builder)
+ end

v0.7.2

01 Jun 20:54
193661a
Compare
Choose a tag to compare

Updates namespaces for Video and Image links.

v0.7.0

09 Sep 16:38
8791d16
Compare
Choose a tag to compare

A few cleanups, crystal 0.35.1 ready, and fixed a few deprecation warnings. Nothing major.

v0.6.0

22 Feb 16:29
Compare
Choose a tag to compare

This release adds support for Crystal 0.33.x

No new features or changes.

v0.5.0

14 Aug 23:42
Compare
Choose a tag to compare

This release adds support for crystal 0.30.x

The main thing now is that classes that inherit from Sitemapper::Storage must include the return type on the save method. For now I set it to Void because it doesn't really matter what the return type is, but in the future I may make that a boolean or something ... who knows 😂

v.0.4.0

08 Aug 21:22
Compare
Choose a tag to compare

This version includes a fix to make sitemaps uploaded to S3 respond with the correct Content-Type. Also added in a way to ping the search engines so they know about your sitemap.

v0.3.1.1

01 Aug 21:15
Compare
Choose a tag to compare

never fails... missed a thing again..

v0.3.1

01 Aug 17:25
Compare
Choose a tag to compare

This release refactors the storage a bit. LocalStorage still works the same, but now I've added AwsStorage. This version allows you to push your sitemaps to Aws S3 in place of writing to files locally.