Jekyll 3.5 was released

New update of interesting solution
23 June 2017   1984

A dynamic, open source programming language with a focus on simplicity and productivity.

Good news for all Jekyll fans. Version 3.5.0 has been released.

New features:

  • Jekyll now uses the latest 4th version of Liquid. It provides whitespace control, new filters concat and compact, loop performance improvements and many small fixes.
  • Themes can specify runtime dependencies. This makes it plugins usage for team writers more easier. 
  • Pages, posts, and other documents can now access layout variables via {{ layout }}.
  • The gems key in the _config.yml is now plugins. This is backwards-compatible, as Jekyll will upgrade gems to plugins if you use the former.
  • Filters like sort now allow you to sort based on a subvalue, e.g. {% assign sorted = site.posts | sort: "image.alt_text" %}.
  • You can now create tab-separated data files.
  • Using layout: none will now produce a file with no layout. Equivalent to layout: null, with the exception that none is a truthy value and won’t be overwritten by front matter defaults.
  • Gemfile from the site manifest is automatically excluded when compiling the site. No more _site/Gemfile.
  • Abbreviated post dates ignore bug fixed, e.g. _posts/

All fixes and features list.

Developers ask community to test this release and report any bugs. 

GitHub to Launch Sponrship System

GitHub does not charge fees, and the first year will cover the costs of processing payments
24 May 2019   52

System called GitHub Sponsors is launched to provide financial support for open source projects. The new service provides a new form of participation in the development of projects - if the user does not have the opportunity to help in the development, he or she can join the projects of interest as a sponsor and help through funding specific developers, maintainers, designers, documentation authors, testers and other participants involved in the project.

Using the sponsorship system, any GitHub user can monthly transfer fixed amounts to open source developers who have registered with the service as members willing to receive financial support (the number of participants is limited at the time the service is tested). Sponsored members can define support levels and associated sponsor privileges, such as exceptional bug fixes. The possibility of organizing financing not only individual participants, but also the groups of developers involved in the work on the project is being considered.

Unlike other co-financing sites, GitHub does not charge fees, and the first year will cover the costs of processing payments. In the future, the introduction of fees for processing payments is not excluded. To support the service, a special fund called GitHub Sponsors Matching Fund has been created, which will deal with the distribution of financial flows.