Size: a a a

2021 November 01

K

Kerrigan in codingteam
прям жаваскриптом понесло
источник

t

ttldtor in codingteam
о, я не знал)
источник

t

ttldtor in codingteam
не знал, что люди пользуются чем-то серьёзно, что не имеет мажорной версии ненулевой
источник

f

folex in codingteam
офк!
источник

f

folex in codingteam
Как нету, есть
источник

f

folex in codingteam
источник

c

codingteam@cjr in codingteam
Minoru
@folexeyy: да, я потом обнаружил. Я просто ожидал CHANGELOG.md в самом репозитории
источник

f

folex in codingteam
Дааа, было б неплохо
источник

f

folex in codingteam
Но я пока не решился автоматически коммитеть в репозитории при релизах
источник

f

folex in codingteam
коммиТЕТЬ, звучит-то как. Сразу пахнуло программистами из Алёхино, в стёганках, в погребах, с ноутами на соленьях
источник

c

codingteam@cjr in codingteam
Minoru
@folexeyy: раз уж у меня появилась возможность поуказывать тебе, что делать, то ещё и на https://keepachangelog.com/en/1.0.0/ погляди, пожалуйста :)
источник

t

ttldtor in codingteam
комми они такие, да
источник

c

codingteam@cjr in codingteam
Minoru
лол, поговорили про semver, и тут майнтейнеры крейта tera выкатили 1.14.0, в котором добавили в публичный тип новый генерик-параметр. На crates.io от tera зависят ещё 149 крейтов; давайте угадаем, сколько из них сломаются? У меня, к примеру, CI уже сломался, потому что среди тех 149 есть grcov, считающий тестовое покрытие
источник

c

codingteam@cjr in codingteam
Minoru
я не зол, я просто расстроен :(
источник

K

Kerrigan in codingteam
Все если версия звездочкой, 0 - если у всех зафиксирована версия
источник

c

codingteam@cjr in codingteam
Minoru
и, главное, хрен это починишь. Я не могу при установке grcov указать «пользуйся tera 1.12»
источник

c

codingteam@cjr in codingteam
Minoru
@sarakerrigan: учитывая, что в Cargo по дефолту caret, то сломаются все
источник

c

codingteam@cjr in codingteam
Minoru
у всех написано "1.12" или типа того, и они автоматически обновятся до 1.14.0 (если нет Cargo.lock)
источник

c

codingteam@cjr in codingteam
Minoru
вот я, кстати, не понял, почему cargo install не использует Cargo.lock. Казалось бы, он для того и нужен?
источник

c

codingteam@cjr in codingteam
Minoru
м, окей, чтобы юзал, нужно указывать --locked: https://github.com/rust-lang/cargo/issues/7169 Странно получается: check/build/test по дефолту юзают Cargo.lock, а install — нет
источник