Releases: jwoertink/sitemapper
Releases · jwoertink/sitemapper
v0.9.0
v0.8.1
v0.8.0
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
v0.7.0
v0.6.0
v0.5.0
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 😂