Привет всем, мы только что выпустили Boot 2.0.0!

Boot — это инструмент сборки для Clojure, который мы широко используем здесь, в Adzerk, для всего, от сценариев командной строки до веб-приложений. Чтобы получить отличный обзор Boot и почему это круто, ознакомьтесь с записью в блоге Boot, The Fancy New Clojure Build Framework Дэниела Хиггинботэма.

После RC1 еще в декабре мы выпустили еще 13 релизов-кандидатов и благодарны за отзывы и помощь по всем ним, которые мы получили от процветающего сообщества пользователей и участников Boot.

Мы действительно уверены в полезности и стабильности Boot и рекомендуем вам попробовать 2.0.0.

ИЗМЕНЕНИЯ API

Мы не ожидали переименования каких-либо публичных функций Boot после RC1, но Дом Кива-Мейер убедил нас, что функции, связанные с API Filesets, действительно нуждаются в пересмотре. Спасибо, Дом, ты был совершенно прав!

Итак, с учетом отзывов Дома мы придумали лучший набор функций наборов файлов с более согласованными именами и добавили их в boot.core. Старые функции останутся навсегда — и задачи, использующие их, продолжат работать, — но они помечены :deprecated и их использование будет выводить предупреждающее сообщение.

ЗАДАЧИ СООБЩЕСТВА

Количество Заданий сообщества примерно удвоилось по сравнению с RC1, и теперь в списке более 30 заданий сообщества. Иди к нам!

CLJSJS

Проект CLJSJS также сильно взлетел после RC1. CLJSJS — это попытка упаковать различные библиотеки JavaScript для использования в ClojureScript, и на сегодняшний день он содержит 45 проектов на основе build.boot. Каждый проект в CLJSJS использует задачу boot-cljsjs для сокращения шаблонного кода и выполнения общих задач.

БЛАГОДАРНОСТЬ!

Boot 2.0.0 стал реальностью только благодаря активному участию огромного количества людей за последние пару лет. Помимо 28 участников, зарегистрированных git, гораздо больше людей предоставили отчеты об ошибках, документацию и сообщения в блогах. Всем, кто внес свой вклад или иным образом помог с Boot: большое спасибо!

Эта запись была первоначально опубликована Аланом Дипертом в Техническом блоге Adzerk в мае 2015 года. Вы можете узнать больше о Adzerk здесь.