lib/jekyll/hooks.rb in jekyll-4.1.1 vs lib/jekyll/hooks.rb in jekyll-4.2.0
- old
+ new
@@ -20,26 +20,29 @@
:pre_render => [],
:post_render => [],
:post_write => [],
},
:pages => {
- :post_init => [],
- :pre_render => [],
- :post_render => [],
- :post_write => [],
+ :post_init => [],
+ :pre_render => [],
+ :post_convert => [],
+ :post_render => [],
+ :post_write => [],
},
:posts => {
- :post_init => [],
- :pre_render => [],
- :post_render => [],
- :post_write => [],
+ :post_init => [],
+ :pre_render => [],
+ :post_convert => [],
+ :post_render => [],
+ :post_write => [],
},
:documents => {
- :post_init => [],
- :pre_render => [],
- :post_render => [],
- :post_write => [],
+ :post_init => [],
+ :pre_render => [],
+ :post_convert => [],
+ :post_render => [],
+ :post_write => [],
},
:clean => {
:on_obsolete => [],
},
}
@@ -65,13 +68,14 @@
end
# register a single hook to be called later, internal API
def self.register_one(owner, event, priority, &block)
@registry[owner] ||= {
- :post_init => [],
- :pre_render => [],
- :post_render => [],
- :post_write => [],
+ :post_init => [],
+ :pre_render => [],
+ :post_convert => [],
+ :post_render => [],
+ :post_write => [],
}
unless @registry[owner][event]
raise NotAvailable, "Invalid hook. #{owner} supports only the " \
"following hooks #{@registry[owner].keys.inspect}"