Skip to content

Blog

Pinka v0.1.0 release: feed integration and website updates

We’re happy to share the release of Pinka v0.1.0. This version brings automated feed integration, an updated website, and several improvements to enhance the overall experience.

🚀 Key features

Automated feed integration

Pinka now supports automated feed ingestion, allowing users to integrate RSS/Atom feeds into their activity streams for more up-to-date content.

Improved ActivityPub support

This release includes updates to our ActivityPub implementation, such as:

  • Wrapping ingested objects in Create activities.
  • Better delivery retry mechanisms.
  • Enhanced threading with replies collection and context attachment.

🐛 Bug fixes

We’ve addressed some important issues, including:

  • Fixes for delivery scheduling and queue handling.
  • Pagination and collection handling improvements.
  • Stability fixes for Raft-related issues.

📚 Documentation updates

Our documentation is now consolidated into a single repository for easier access. We’ve also updated the configuration reference and added new guides to help users get started.

What’s next?

We’re continuing to improve Pinka and explore new features. Feedback is always welcome as we work to make Pinka better.

Click here to try out Pinka v0.1.0.

Pinka 0.1.0-beta.1 is released!

We are thrilled to announce the release of Pinka 0.1.0-beta.1! This marks a significant milestone as we move closer to a stable release. Pinka is now ready for testing integration with static site generators, making it easier than ever to add federated commenting to your static websites.

What's new?

In this beta release, we've focused on enhancing the robustness and reliability of Pinka. Here are some of the key features and improvements:

  • ActivityPub integration: Seamless federation with Mastodon and other Fediverse platforms.
  • Enhanced delivery mechanism: More robust retry mechanisms for failed deliveries.
  • Improved error reporting: Better logging and error handling to help diagnose issues quickly.
  • Basic comments rendering: Initial implementation of comments rendering for HTTP.

Getting started

To get started with Pinka, you can find example config files in the repository:

git clone https://github.com/pinka-social/pinka; cd pinka
cargo run -- run -c examples/config-single.toml

For detailed documentation, please visit our website.

Feedback and contributions

We welcome your feedback and contributions! Please report any issues you encounter and feel free to contribute to the project. Check out our CONTRIBUTING.md for guidelines on how to get involved.

You can find the source code and contribute to the project on our GitHub repository.

Call for contributions

We are actively seeking contributions in the following areas:

  • Website development: Help us improve our website and documentation.
  • Design: Contribute to the design of our user interface and user experience.
  • Documentation: Assist in writing and refining our documentation to make it more comprehensive.
  • Feature ideation: Share your ideas for new features and enhancements.

Thank you for your support, and we look forward to your feedback on this beta release!

Happy commenting!