๋ฐ˜์‘ํ˜•

macOS ๋…ธ์…˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ฒ„์ „ ์ •๋ณด

 

์†Œํ”„ํŠธ์›จ์–ด์˜ ๋ฒ„์ „์€ ์ผ๋ฐ˜์ ์œผ๋กœ 20.12.2 ๊ฐ™์€ ํ˜•์‹์œผ๋กœ ํ‘œ๊ธฐํ•œ๋‹ค. ์ด๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๋ฒ„์ „ ๋ฒˆํ˜ธ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์‹œ๋งจํ‹ฑ ๋ฒ„์ €๋‹(Semantic Versioning)์ด๋ผ๋Š” ๊ทœ์น™์„ ๋”ฐ๋ฅธ ๊ฒƒ์œผ๋กœ, ๋ฉ”์ด์ €.๋งˆ์ด๋„ˆ.ํŒจ์น˜ ํ˜•์‹์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ๊ฐ ์ˆซ์ž๊ฐ€ ํŠน์ •ํ•œ ์˜๋ฏธ๋ฅผ ๊ฐ€์ง„๋‹ค.

Semantic Versioning์€ ์ค„์—ฌ์„œ SemVer๋ผ๊ณ ๋„ ๋ถˆ๋ฆฐ๋‹ค.

 

๋ฉ”์ด์ € ๋ฒ„์ „์€ ํ˜ธํ™˜์„ฑ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ํฐ ๋ณ€ํ™”๊ฐ€ ์žˆ์„ ๋•Œ ์ฆ๊ฐ€ํ•˜๋ฉฐ, ๋งˆ์ด๋„ˆ ๋ฒ„์ „์€ ํ˜ธํ™˜์„ฑ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋  ๋•Œ ์ฆ๊ฐ€ํ•œ๋‹ค. ํŒจ์น˜ ๋ฒ„์ „์€ ์ฃผ๋กœ ๋ฒ„๊ทธ ์ˆ˜์ •์ด๋‚˜ ์„ฑ๋Šฅ ๊ฐœ์„ ๊ณผ ๊ฐ™์€ ์ž‘์€ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. 

 

์ด๋Ÿฌํ•œ ๋ฒ„์ „ ๊ด€๋ฆฌ ๋ฐฉ์‹์€ ์†Œํ”„ํŠธ์›จ์–ด์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ฒด๊ณ„์ ์œผ๋กœ ์ „๋‹ฌํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•œ๋‹ค.

 

  • ์‹œ๋งจํ‹ฑ ๋ฒ„์ €๋‹: ์†Œํ”„ํŠธ์›จ์–ด์˜ ๋ฒ„์ „ ๋ฒˆํ˜ธ๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ, ๊ฐ ์ˆซ์ž์— ๋ช…ํ™•ํ•œ ์˜๋ฏธ๋ฅผ ๋ถ€์—ฌํ•จ. ๋ฉ”์ด์ €.๋งˆ์ด๋„ˆ.ํŒจ์น˜ ํ˜•์‹์œผ๋กœ ๊ตฌ์„ฑ. ์˜ˆ: 1.5.2
    • ๋ฉ”์ด์ € ๋ฒ„์ „: ํ˜ธํ™˜์„ฑ์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ํฐ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์žˆ์„ ๋•Œ ์ฆ๊ฐ€
    • ๋งˆ์ด๋„ˆ ๋ฒ„์ „: ํ˜ธํ™˜์„ฑ์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ์„ ๋•Œ ์ฆ๊ฐ€
    • ํŒจ์น˜ ๋ฒ„์ „: ๋ฒ„๊ทธ ์ˆ˜์ •์ด๋‚˜ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ–ˆ์„ ๋•Œ ์ฆ๊ฐ€
  • ์ƒ์œ„ ๋ฒ„์ „ ๋ณ€๊ฒฝ ์‹œ ํ•˜์œ„ ๋ฒ„์ „์€ 0์œผ๋กœ ์ดˆ๊ธฐํ™”.
    • ๋งˆ์ด๋„ˆ ๋ฒ„์ „ ์˜ฌ๋ฆด ๋•Œ ํŒจ์น˜ ๋ฒ„์ „ ์ดˆ๊ธฐํ™”: 0.2.10.3.0
    • ๋ฉ”์ด์ € ๋ฒ„์ „ ์˜ฌ๋ฆด ๋•Œ ๋งˆ์ด๋„ˆ/ํŒจ์น˜ ๋ฒ„์ „ ๋ชจ๋‘ ์ดˆ๊ธฐํ™”: 0.2.11.0.0
  • ์ •์‹ ์ถœ์‹œ ์ „์—๋Š” ๋ฉ”์ด์ € ๋ฒ„์ „์„ 0์œผ๋กœ ์„ค์ •ํ•˜๋Š” ๊ฒŒ ์ผ๋ฐ˜์ . (์ •์‹ ์ถœ์‹œ ํ›„ 1.0.0)
  • ์ƒ์œ„ ๋ฒ„์ „์„ ์˜ฌ๋ฆด ๋•Œ ํ•˜์œ„ ๋ฒ„์ „(ํŒจ์น˜/๋งˆ์ด๋„ˆ)์—์„œ ๋ฐœ์ƒํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ๋„ ํฌํ•จ๋  ์ˆ˜ ์žˆ์Œ.
  • ๊ฐœ๋ฐœ ๋‹จ๊ณ„๋‚˜ ํ…Œ์ŠคํŠธ ๋ฒ„์ „์€ 1.0.0-alpha ๋˜๋Š” 1.0.0-beta ๊ฐ™์ด ์‚ฌ์ „ ๋ฆด๋ฆฌ์ฆˆ ํƒœ๊ทธ๋กœ ํ‘œ์‹œ.
  • ๋ฒ„์ „ ๋ฒ”์œ„ ์—ฐ์‚ฐ์ž.
    • ^ (Caret): ํŒจ์น˜, ๋งˆ์ด๋„ˆ ์—…๋ฐ์ดํŠธ ํ—ˆ์šฉ (๊ธฐ๋ณธ๊ฐ’)
    • ์˜ˆ: ^5.5.4>=5.5.4 <6.0.0 (5.5.5, 5.6.0 ๋“ฑ ํ—ˆ์šฉ)
    • ~ (Tilde): ํŒจ์น˜ ์—…๋ฐ์ดํŠธ๋งŒ ํ—ˆ์šฉ
    • ์˜ˆ: ~5.5.4>=5.5.4 <5.6.0 (5.5.5, 5.5.6 ๋“ฑ ํ—ˆ์šฉ)
    • * (Wildcard): ๋ชจ๋“  ์—…๋ฐ์ดํŠธ ํ—ˆ์šฉ (๋ฉ”์ด์ €, ๋งˆ์ด๋„ˆ, ํŒจ์น˜)
    • ์—ฐ์‚ฐ์ž๊ฐ€ ์—†์„ ๋•Œ: ์ •ํ™•ํžˆ ํ•ด๋‹น ๋ฒ„์ „๋งŒ ์‚ฌ์šฉ

 


๊ธ€ ์ˆ˜์ •์‚ฌํ•ญ์€ ๋…ธ์…˜ ํŽ˜์ด์ง€์— ๊ฐ€์žฅ ๋น ๋ฅด๊ฒŒ ๋ฐ˜์˜๋ฉ๋‹ˆ๋‹ค. ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”
 
๋ฐ˜์‘ํ˜•