జనాదరణ పొందినవి: డేటా అప్‌డేట్: 27 అక్టోబర్, 2026

వర్గాలు

ఇంటర్నెట్1,356
కమ్యూనికేషన్321
ఆడియో మరియు వీడియో898
గ్రాఫిక్స్ మరియు డిజైన్539
ఆఫీస్ మరియు ప్రొడక్టివిటీ1,124
డెవలపర్ టూల్స్3,134
AI టూల్స్529
సెక్యూరిటీ మరియు ప్రైవసీ385
సిస్టమ్ టూల్స్3,114
గేమ్స్523
విద్య మరియు సైన్స్239
నెట్‌వర్క్ మరియు IT284

Crystal పాత వెర్షన్లు డౌన్‌లోడ్

A language for humans and computers

ఇక్కడ Crystal 26 వెర్షన్లు ఉన్నాయి, 7 మార్చి, 2023 నుంచి ప్రస్తుత 1.22.1 వరకు. ప్రతి వెర్షన్ లింక్ ప్రచురణకర్త సొంత ఇన్‌స్టాలర్ ఫైల్‌లకే వెళ్తుంది.

2023: 3 3 23 2024: 1 1 24 2025: 12 12 25 2026: 10 10 26

4 సంవత్సరాల్లో 26 వెర్షన్లు · ఏటా సుమారు 7.2

వెర్షన్తేదీసైజ్ఫైల్‌లు
1.22.1తాజా 22 అక్టోబర్, 2026 — 64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)64-బిట్ ZIP
రిలీజ్ నోట్స్
Bugfixes
stdlib
- (crypto) [security] Fix invalid OpenSSL::SSL::Options::ALL option (#17657, thanks @ysbaddaden)
- (crypto) Allow exactly 72 byte bcrypt passwords (#17676, thanks @Blacksmoke16)
- (networking) [regression] Send Content-Length: 0 for POST and PUT without body (#17631, thanks @dentarg)
- (networking) [regression] Send Content-Length: 0 for PATCH without body (#17632, thanks @dentarg)
- (runtime) [regression] Fix Fiber::ExecutionContext::Isolated resuming its fiber without an event (#17630, thanks @dentarg)
- (runtime) Refactor io_uring event loop's sleep to use timers (#17655, thanks @ysbaddaden)
- (runtime) Fix adjust IP before resolving backtraces (#17622, thanks @ysbaddaden)
- (runtime) Fix race condition in select timeout action (#17640, thanks @ysbaddaden)
- (runtime) Crystal.init_runtime must create main Thread and Fiber (#17688, thanks @ysbaddaden)
- (serialization) Fix out-of-bounds reads in XML::Node#name (#17648, thanks @zw963)
- (system) Fix FileUtils.rm_r failing on a symlink loop (#17613, thanks @jochenseeber)
- (text) [regression] Fix out-of-bound access in String#scan_byte_index (#17625, thanks @HertzDevil)
- (text) Fix String::Builder buffer grows capacity for trailing zero (#17650, thanks @straight-shoota)
compiler
- (codegen) Do not redeclare lib funs or LLVM intrinsics in the main LLVM module (#17637, #17672, thanks @HertzDevil)
- (debugger) Set debug location before inlining a call (#17602, thanks @Blacksmoke16)
- (semantic) Fix propagate raises state to target defs in call cycles (#17656, thanks @ysbaddaden)
- (semantic) Fix IndexError condition in strict 1-to-n assignment with splats (#17675, thanks @HertzDevil)
Chores
stdlib
- (networking) Disable kernel TLS by default again (#17649, thanks @straight-shoota)
Infrastructure
- Add changelog for 1.22.1 (#17683, thanks @straight-shoota)
- Update distribution-scripts (#17699, thanks @straight-shoota)
1.22.0 12 అక్టోబర్, 2026 — 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup)
1.21.1 26 సెప్టెంబర్, 2026 — 64-బిట్ ZIP64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)
రిలీజ్ నోట్స్
Bugfixes
stdlib
- (collection) [regression] Override Channel#tap(&) to reinstate original behaviour (#17296, thanks @straight-shoota)
- (networking) [security] Fix HTTP::Request::Processor resuming connection on unconsumed request (#17434, thanks @straight-shoota)
- (networking) Fix non-blocking Socket#connect on Unix (#17436, thanks @ysbaddaden)
- (networking) [security] Fix HTTP::Server::RequestProcessor to consume request body before upgrade (#17466, thanks @straight-shoota)
- (networking) [security] Fix do not automatically decompress HTTP request body (#17476, thanks @straight-shoota)
- (serialization) Fix XML::Node#namespace for node types without namespace (#17435, thanks @straight-shoota)
- (serialization) Fix YAML::Any#hash with self-referencing containers (#17477, thanks @straight-shoota)
Infrastructure
- Add changelog for 1.21.1 (#17478, thanks @straight-shoota)
- Update distribution-scripts (#17480, thanks @straight-shoota)
1.21.0 16 జులై, 2026 — 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup)
1.20.3 2 జులై, 2026 — 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup)
రిలీజ్ నోట్స్
Bugfixes
stdlib
- (serialization) [security] add max_nesting to YAML::PullParser (#17107, thanks @ysbaddaden)
- (serialization) [security] add alias vs anchor ratio check to YAML::PullParser (#17109, thanks @ysbaddaden)
Refactor
stdlib
- (serialization) YAML::PullParser: memoize anchor name (#17108, thanks @ysbaddaden)
Infrastructure
- Add changelog for 1.20.3 (#17110, thanks @ysbaddaden)
1.20.2 15 మే, 2026 — 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup)
రిలీజ్ నోట్స్
Bugfixes
stdlib
- (concurrency) [regression] Simplify Sync::Mutex#synchronize proc type constraints (#16904, #16937, thanks @ysbaddaden)
- (runtime) Range#sample eventually loses randomness (#16909, thanks @ysbaddaden)
Infrastructure
- Changelog for 1.20.2 (#16945, thanks @straight-shoota)
1.20.1 29 ఏప్రిల్, 2026 — 64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)64-బిట్ ZIP
రిలీజ్ నోట్స్
Bugfixes
stdlib
- (crypto) Fix issues in OpenSSL Kernel TLS (#16888, thanks @ysbaddaden)
- (crypto) OpenSSL Kernel TLS support should be opt-in (#16897, thanks @ysbaddaden)
- (networking) [regression] Add HTTP::Headers#to_json and #to_yaml (#16890, thanks @straight-shoota)
- (runtime) [regression] Range#sample eventually loses randomness (#16853, thanks @ysbaddaden)
- (runtime) don't parse debug sections from bare threads (#16877, thanks @ysbaddaden)
compiler
- (parser) [regression] Fix lexing macro delimiter state inside literals (#16892, thanks @straight-shoota)
tools
- (formatter) [regression] Revert "Refactor Formatter code for simplification" (#16885, thanks @straight-shoota)
Refactor
stdlib
- (runtime) Refactor Exception::CallStack for better boundaries (#16896, thanks @straight-shoota)
Infrastructure
- Changelog for 1.20.1 (#16898, thanks @straight-shoota)
1.20.0 17 ఏప్రిల్, 2026 — 64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)64-బిట్ ZIP
1.19.1 20 జనవరి, 2026 — 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup)
రిలీజ్ నోట్స్
Bugfixes
stdlib
- (concurrency) [regression] Fix kqueue timer duration calculation (#16581, thanks @skuznetsov)
- (concurrency) [regression] time calculations in IOCP and Monitor thread (#16583, thanks @ysbaddaden)
Infrastructure
- Changelog for 1.19.1 (#16590, thanks @ysbaddaden)
1.19.0 15 జనవరి, 2026 — 64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)64-బిట్ ZIP
1.18.2 21 అక్టోబర్, 2025 — 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup)
రిలీజ్ నోట్స్
Bugfixes
stdlib
- (files) [regression] Revert type restriction for IO#read_bytes (#16231, thanks @straight-shoota)
- (runtime) Fix Fiber::ExecutionContext.default_workers_count to avoid taking into account unsupported values (#16227, thanks @Sija)
Infrastructure
- Changelog for 1.18.2 (#16243, thanks @matiasgarciaisaia)
1.18.1 17 అక్టోబర్, 2025 — 64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)64-బిట్ ZIP
రిలీజ్ నోట్స్
Bugfixes
stdlib
- (networking) [regression] Revert adding type restrictions on HTTP::WebSocket#send etc. (#16218, thanks @straight-shoota)
compiler
- (parser) [regression] Fix allow space after base type in enum def (#16217, thanks @straight-shoota)
Infrastructure
- Changelog for 1.18.1 (#16224, thanks @matiasgarciaisaia)
1.18.0 14 అక్టోబర్, 2025 — 64-బిట్ ZIP64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)
1.17.1 22 జులై, 2025 — 64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)64-బిట్ ZIP
రిలీజ్ నోట్స్
Bugfixes
tools
- (docs-generator) [regression] Revert "Handle doc locations when file is in parent directory" (#15996, thanks @Blacksmoke16)
Infrastructure
- Changelog for 1.17.1 (#16009, thanks @straight-shoota)
1.17.0 16 జులై, 2025 — 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup)
1.16.3 12 మే, 2025 — 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup)
రిలీజ్ నోట్స్
Bugfixes
stdlib
- (runtime) Fix Crystal::EventLoop::LibEvent and FiberExecutionContext integration (#15759, backported from #15743, thanks @ysbaddaden)
compiler
- (codegen) Add fallback if __crystal_raise_cast_failed is missing (#15769, backported from #15762, thanks @HertzDevil)
- (semantic) [regression] Remove type binding on T for Pointer(T)#value= (#15757, backported from #15751, thanks @HertzDevil)
Infrastructure
- Changelog for 1.16.3 (#15758, thanks @straight-shoota)
1.16.2 29 ఏప్రిల్, 2025 — 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup)
రిలీజ్ నోట్స్
Bugfixes
stdlib
- (numeric) Fix show unit_separator in #humanize_bytes with empty prefix (#15717, backported from #15683, thanks @straight-shoota)
- (runtime) CRYSTAL_LOAD_DEBUG_INFO=1 fails with -Dexecution_context (#15715, backported from #15704, thanks @ysbaddaden)
- (runtime) Fix -Dtracing raises math overflows on fiber sleep (#15725, backported from #15722, thanks @ysbaddaden)
- (runtime) Fix Fiber::ExecutionContext::Isolated#wait must suspend fiber (#15723, backported from #15720, thanks @ysbaddaden)
- (runtime) Fix run win32 console reader in bare thread (#15726, backported from #15724, thanks @ysbaddaden)
compiler
- (semantic) Do not add ReferenceStorage to Value's subclasses twice (#15718, backported from #15706, thanks @HertzDevil)
Refactor
compiler
- (codegen) Add __crystal_raise_cast_failed for non-interpreted code (#15712, backported from #15708, thanks @HertzDevil)
Infrastructure
- Changelog for 1.16.2 (#15716, thanks @straight-shoota)
- (ci) Fix package shards on MinGW (#15719, thanks @straight-shoota)
- (ci) Only set up Cygwin on Windows CI if truly required (#15713, backported from #15661, thanks @HertzDevil)
1.16.1 16 ఏప్రిల్, 2025 — 64-బిట్ ZIP64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)
రిలీజ్ నోట్స్
Bugfixes
stdlib
- (runtime) Correctly transfer FD ownership in polling event loop (#15650, thanks @ysbaddaden)
- (runtime) Fix error message when PollDescriptor can't transfer fd (#15663, thanks @ysbaddaden)
- (runtime) Fix libgc pkg-config name for version discovery (#15636, thanks @straight-shoota)
- (serialization) [regression] Fix link bcrypt with libxml2 on Windows (#15651, thanks @straight-shoota)
compiler
- (cli) [regression] Fix crystal eval read from stdin (#15655, thanks @straight-shoota)
Documentation
stdlib
- (runtime) Enable docs for ExecutionContext (#15644, thanks @straight-shoota)
- (runtime) Fix mark method overrides on ExecutionContext as :nodoc: (#15659, thanks @ysbaddaden)
- (runtime) Update docs for Fiber::ExecutionContext.default_workers_count (#15664, thanks @ysbaddaden)
- (runtime) Enhance documentation for ExecutionContext (#15665, thanks @straight-shoota)
Infrastructure
- Changelog for 1.16.1 (#15666, thanks @straight-shoota)
1.16.0 9 ఏప్రిల్, 2025 — 64-బిట్ ZIP64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)
1.15.1 4 ఫిబ్రవరి, 2025 — 64-బిట్ ZIP64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)
రిలీజ్ నోట్స్
Bugfixes
stdlib
- (networking) Disable directory path redirect when directory_listing=false (#15393, thanks @straight-shoota)
- (runtime) [regression] abstract EventLoop::Polling#system_add invalid signature (#15380, backported from #15358, thanks @straight-shoota)
- (system) [regression] Fix GC sig_suspend, sig_resume for gc_none (#15382, backported from #15349, thanks @ysbaddaden)
Documentation
stdlib
- (system) Fix code example in Process::Status#exit_code docs (#15381, backported from #15351, thanks @zw963)
Infrastructure
- Changelog for 1.15.1 (#15406, thanks @straight-shoota)
- Update distribution-scripts (#15385, backported from #15368, thanks @straight-shoota)
- Update distribution-scripts (#15388, thanks @straight-shoota)
- Add backports to changelog generator (#15402, thanks @straight-shoota)
- (ci) Add build shards to mingw-w64 workflow (#15344, thanks @straight-shoota)
- (ci) Update shards 0.19.1 (#15384, backported from #15366, thanks @straight-shoota)
- (ci) Add check for shards binary in test_dist_linux_on_docker (#15394, thanks @straight-shoota)
1.15.0 10 జనవరి, 2025 — 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup)
1.14.1 8 జనవరి, 2025 — 64-బిట్ ZIP64-బిట్ EXE (Inno Setup)64-బిట్ EXE (Inno Setup)
రిలీజ్ నోట్స్
Bugfixes
tools
- (formatter) Handle trailing comma with multiple parameters on the same line (#15097, thanks @Blacksmoke16)
Infrastructure
- Changelog for 1.14.1 (#15323, thanks @straight-shoota)
- (ci) Update XCode 15.3.0 in circleci (#15327, thanks @straight-shoota)
1.14.0 9 అక్టోబర్, 2024 — 64-బిట్ EXE (Inno Setup)64-బిట్ ZIP64-బిట్ EXE (Inno Setup)
1.9.2 9 మే, 2023 — 64-బిట్ ZIP
రిలీజ్ నోట్స్
Bugfixes
- stdlib
Revert "Add default interrupt handlers" (#13673, thanks @straight-shoota)
1.8.2 9 మే, 2023 — 64-బిట్ ZIP
రిలీజ్ నోట్స్
Collection
- Fix codegen bug with Iterator::
ChainIterator (#13412, thanks @straight-shoota)
Log
- Fix Log::
Metadata#dup crash with 2+ entries (#13369, thanks @HertzDevil)
Serialization
- Fixup for JSON::
Serializable on certain recursively defined types (#13430, thanks @kostya)
Text
- Fix String#scan with empty Regex match at multibyte char (#13387, thanks @HertzDevil)
- (performance) Check subject UTF-8 validity just once for String#gsub, #scan, #split (#13406, thanks @HertzDevil)
Codegen
- Always use 0 for offset of StaticArray's @buffer (#13319, thanks @HertzDevil)
Other
- Backport bugfixes to release/1.8 for release 1.8.2 (#3435, thanks @straight-shoota)
1.7.3 7 మార్చి, 2023 — 64-బిట్ ZIP32-బిట్ ZIP

ప్రోగ్రామింగ్ భాషలు మరియు SDKలో ఎక్కువ జనాదరణ

అన్నీ చూడండి
  1. Go Programming Languageప్రోగ్రామింగ్ భాషలు మరియు SDK
  2. LLVMప్రోగ్రామింగ్ భాషలు మరియు SDK · LLVM
  3. Denoప్రోగ్రామింగ్ భాషలు మరియు SDK · Deno Land Inc.
  4. CMakeప్రోగ్రామింగ్ భాషలు మరియు SDK · Kitware
  5. Yarnప్రోగ్రామింగ్ భాషలు మరియు SDK · Yarn Contributors
  6. Ccacheప్రోగ్రామింగ్ భాషలు మరియు SDK · Joel Rosdahl
  7. sbtప్రోగ్రామింగ్ భాషలు మరియు SDK · Lightbend, Inc.
  8. BOINCప్రోగ్రామింగ్ భాషలు మరియు SDK · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKప్రోగ్రామింగ్ భాషలు మరియు SDK · Google
  10. NVM for Windowsప్రోగ్రామింగ్ భాషలు మరియు SDK · Ecor Ventures LLC

ట్యాగ్‌లు

షేర్ చేయండి