เชŸเซ‡เชจเชต 1.2.0 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎ, เชŸเซ‡เชฐเชพเช—เซเชฐเชจเซเชŸ เช…เชจเซ‡ เช“เชชเชจเชŸเซ‹เชซเซเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€เชคเชพ

tenv 1.2.0 เชจเซเช‚ เชจเชตเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ - "เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ" เชฎเซ‹เชกเซ‡เชฒ เช…เชจเซเชธเชพเชฐ เชฌเชพเชนเซเชฏ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เช…เชจเซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชœเชพเชณเชตเชฃเซ€เชจเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎ, เชŸเซ‡เชฐเชพเช—เซเชฐเชจเซเชŸ เช…เชจเซ‡ เช“เชชเชจเชŸเซ‹เชซเซ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชจเซเชธเซ‹เชฒ เชฎเซ‡เชจเซ‡เชœเชฐ. tenv Go เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡, เชคเซ‡เชจเซ‡ เชตเชงเชพเชฐเชพเชจเซ€ เชจเชฟเชฐเซเชญเชฐเชคเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€ เช…เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชšเชฒเชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช•เซ‹เชก เช…เชชเชพเชšเซ‡ 2.0 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชธเซเชชเชฐเซเชงเช•เซ‹เชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, tenv เชจเซ‡ bash เช…เชจเซ‡ jq เชœเซ‡เชตเซ€ เชจเชฟเชฐเซเชญเชฐเชคเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€, เช…เชจเซ‡ เชคเซ‡ เชตเชงเชพเชฐเชพเชจเซ€ เชธเซเชตเชฟเชงเชพเช“ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชฎ เช•เซ‡ เช“เชŸเซ‹เชฎเซ‡เชŸเชฟเช• เชกเชฟเชŸเซ‡เช•เซเชถเชจ เช…เชจเซ‡ เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎ/เช“เชชเชจเชŸเซ‹เชซเซ เชกเชฟเชธเซเชŸเซเชฐเชฟเชฌเซเชฏเซเชถเชจเชจเซเช‚ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ, เชคเซ‡เชฎเชœ เช•เซ‹เชธเชพเช‡เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ เชตเชฐเซเชเชจเชจเซ€ เชธเชนเซ€เช“เชจเซ€ เชšเช•เชพเชธเชฃเซ€.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹