Skip to content

0.20.0 blog#244

Merged
robobario merged 8 commits intokroxylicious:mainfrom
robobario:020-blog
Apr 1, 2026
Merged

0.20.0 blog#244
robobario merged 8 commits intokroxylicious:mainfrom
robobario:020-blog

Conversation

@robobario
Copy link
Copy Markdown
Member

No description provided.

@robobario robobario requested a review from a team as a code owner March 31, 2026 20:17
Dockerfile Outdated
EXPOSE 4000
# Note --incremental mode is ineffective on the Mac owing to https://github.com/containers/podman/issues/22343. Use force_regenerate.sh to trigger the incremental reload after changing the file on the host.
CMD [ "bash", "-c", "eval \"$(rbenv init -)\" && cp -r /css/_sass/bootstrap /site/_sass/ && bundle exec jekyll serve --host ${JEKYLL_SERVE_BIND} --incremental --disable-disk-cache --destination /tmp/site"]
CMD [ "bash", "-c", "eval \"$(rbenv init -)\" && cp -r /css/_sass/bootstrap /site/_sass/ && bundle exec jekyll serve --future --host ${JEKYLL_SERVE_BIND} --incremental --disable-disk-cache --destination /tmp/site"]
Copy link
Copy Markdown
Member Author

@robobario robobario Mar 31, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this makes the future dated blog render with run.sh and run-snapshot.sh. Not sure if it's a good idea or not with no warning to the developer that their post won't render in reality. Though the status quo of a missing post could also cost new developers time and head-scratching.

Would be more comfy if #232 was added to warn us

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#232 is just waiting for an approval I can merge it at anytime.

Wonder if we could inject it as a build arg only from run-snapshot?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

changing to this now

Copy link
Copy Markdown
Member

@SamBarker SamBarker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good @robobario a few thoughts to work on, but mostly there.

Dockerfile Outdated
EXPOSE 4000
# Note --incremental mode is ineffective on the Mac owing to https://github.com/containers/podman/issues/22343. Use force_regenerate.sh to trigger the incremental reload after changing the file on the host.
CMD [ "bash", "-c", "eval \"$(rbenv init -)\" && cp -r /css/_sass/bootstrap /site/_sass/ && bundle exec jekyll serve --host ${JEKYLL_SERVE_BIND} --incremental --disable-disk-cache --destination /tmp/site"]
CMD [ "bash", "-c", "eval \"$(rbenv init -)\" && cp -r /css/_sass/bootstrap /site/_sass/ && bundle exec jekyll serve --future --host ${JEKYLL_SERVE_BIND} --incremental --disable-disk-cache --destination /tmp/site"]
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#232 is just waiting for an approval I can merge it at anytime.

Wonder if we could inject it as a build arg only from run-snapshot?

@robobario robobario force-pushed the 020-blog branch 2 times, most recently from 4b59d86 to 0ddc1e7 Compare April 1, 2026 00:45
Copy link
Copy Markdown
Member

@SamBarker SamBarker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a couple of nits but LGTM.

Thanks for running this one @robobario


### Javadocs on the Website

Public API Javadocs are now published alongside version-specific documentation on [kroxylicious.io](https://kroxylicious.io), making it easier to explore our APIs without leaving your browser.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

would be nice to link to the 0.20.0 javadoc here.

Comment on lines +52 to +53
| Proxy | [quay.io/kroxylicious/kroxylicious:0.20.0](https://quay.io/repository/kroxylicious/kroxylicious?tab=tags) (`sha256:6f9189cea822d3a96f00d1696b3ffad9a410be0fa0fce46900141756c7c9ca66`)|
| Operator | [quay.io/kroxylicious/operator:0.20.0](https://quay.io/repository/kroxylicious/operator?tab=tags) (`sha256:f12189f8b056e317d3c595a2009b016d6439f9906247bf7693edd24bee33dc9f`)|
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought we would link directly to the image rather than the tags tab? Not sure what we did for 0.19.0 though?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah this is a straight copy of the last blog. this is sort of duplicating the stuff on the download page, maybe we should link directly there instead of listing image details here

robobario and others added 8 commits April 1, 2026 14:25
Assisted-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Signed-off-by: Robert Young <robertyoungnz@gmail.com>
Signed-off-by: Robert Young <robertyoungnz@gmail.com>
Co-authored-by: Sam Barker <sam@quadrocket.co.uk>
Signed-off-by: Robert Young <robertyoungnz@gmail.com>
Co-authored-by: Sam Barker <sam@quadrocket.co.uk>
Signed-off-by: Robert Young <robertyoungnz@gmail.com>
Signed-off-by: Robert Young <robertyoungnz@gmail.com>
Signed-off-by: Robert Young <robertyoungnz@gmail.com>
Signed-off-by: Robert Young <robertyoungnz@gmail.com>
Signed-off-by: Robert Young <robertyoungnz@gmail.com>
@robobario robobario merged commit 258705e into kroxylicious:main Apr 1, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants