Skip to content

Tags: algolia/jekyll-algolia

Tags

1.7.1

release 1.7.1

fix(drafts): avoid error due to missing dates(#178)
Resolves #177
Co-Authored-By: leviem1 <leviem1@users.noreply.github.com>

1.7.0

release 1.7.0

feat: Expose --future and --drafts options (#173)

docs: add GitHub Actions to pages documentation
fixes #165

Co-Authored-By: dieghernan@users.noreply.github.com
docs: add note about maintenance status (#153)
* Update getting-started.md

* Update README.md

* Apply suggestions from code review

Co-authored-by: Sarah Dayan <sarah.dayan@algolia.com>

Co-authored-by: Sarah Dayan <sarah.dayan@algolia.com>
Updating documentation website

1.6.0

release 1.6.0

chore: fix lint
feat(settings): allow disabling overriding (#118)
* feat(settings): allow disabling overriding

* test(settings): add new _fancy_ tests

* docs(settings): document false behaviour

* test: five normal thingie

* fix(tests): correct default value

* test: try thawing the value

* fix: don't use default value unless 'nil'

I don't see how to test this

* Update options.md

* Update configurator.rb

* Update indexer.rb

* update tests

* Update configurator_spec.rb

* test me travis?

* Update lib/jekyll/algolia/indexer.rb

1.5.0

Loose the algoliasearch deps

1.4.11

release 1.4.11

algoliasearch 1.25.2 fixes the issue introduced by 1.25.0, so now
`jekyll-algolia` can use this version. jekyll-algolia 1.4.10 was the
shortest release I ever did!

1.4.10

release 1.4.10

This release pins our dependency to algoliasearch 1.24 because the
current release of 1.25 has a bug that prevents the library from loading
correctly.

Related issues:
 - #108
 - algolia/algoliasearch-client-ruby#330

1.4.9

release 1.4.9

This release improves error handling when records can't be automatically
shrinked. It will now stop throwing errors and will inform users they
can exclude files using the `files_to_exclude` config.

1.4.8

release 1.4.8

This release fixes a bug with the jekyll-redirect-from plugin. When
using the `redirect_from` option it provides, `jekyll-algolia` was
trying to index non-existing files and throwing errors. We now exclude
any file that has its layout set to `redirect`. It solves potentially
wider issues than just `jekyll-redirect-from`, because we assume that
a layout called `redirect` means that the page is only here for
redirection and doesn't need to be index.

We also disable the `autopage` feature of `jekyll-paginate-v2` as it is
also creating new pages that don't contain any content worth indexing.

1.4.7

release 1.4.7

This release fixes an edge-case where collection item dates where not correctly
converted to Date objects and kept as String when passed to the plugin.

The inside conversion to timestamp would fail and break the indexing. This
release now checks if dates are actually string, and try to gracefully convert
them to date object before converting, if such a conversion is possible.

1.4.6

release 1.4.6

The release fixes the way record size is calculated. It used to naively just
take the length of the JSON but it now correctly uses the bytesize (taking UTF-8
characters into account).

This fix will now correctly warn about records slightly above the limit that
used to go through before.