αž€αžΆαžšαžœαžΆαž™αžαž˜αŸ’αž›αŸƒ 31.5Β αž–αžΆαž“αŸ‹
αž…αŸ†αžŽαžΆαžαŸ‹αžαŸ’αž“αžΆαž€αŸ‹αžαŸ’αž›αžΉαž˜αžŸαžΆαžš
αžŸαŸαž€αŸ’αžŠαž·αžŸαž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ 3+
500Β αž–αžΆαž“αŸ‹+
αž€αžΆαžšαž‘αžΆαž‰αž™αž€
αž˜αžΆαž“αž€αžΆαžšαž‘αž‘αž½αž›αžŸαŸ’αž‚αžΆαž›αŸ‹αž–αžΈαž‚αŸ’αžšαžΌαž”αž„αŸ’αžšαŸ€αž“
αž₯αžαž‚αž·αžαžαŸ’αž›αŸƒαžαžΆαž˜αžšαž™αŸˆαž€αžΆαžšαž‡αžΆαžœ PlayΒ PassΒ αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž”αž“αŸ’αžαŸ‚αž˜
αž…αŸ†αžŽαžΆαžαŸ‹αžαŸ’αž“αžΆαž€αŸ‹αžαŸ’αž›αžΉαž˜αžŸαžΆαžš
αžŸαŸαž€αŸ’αžŠαž·αžŸαž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ 3+
αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž”αž“αŸ’αžαŸ‚αž˜
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹
αžšαžΌαž”αž—αžΆαž–β€‹β€‹αžšαžΌαž”αžαžβ€‹αž’αŸαž€αŸ’αžšαž„αŸ‹

αž’αŸ†αž–αžΈβ€‹αž αŸ’αž‚αŸαž˜β€‹αž“αŸαŸ‡

"Hook" αž‚αžΊαž‡αžΆαž αŸ’αž‚αŸαž˜αž›αŸ’αž”αŸ‚αž„αž•αŸ’αž‚αž»αŸ†αžšαžΌαž”αžαž€αŸ’αž€αžœαž·αž‡αŸ’αž‡αžΆαžŠαŸαž–αž·αžŸαŸαžŸ αž“αž·αž„αž”αž“αŸ’αž’αžΌαžšαž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαŸ”

αžœαžΆαž˜αžΆαž“αž€αŸ’αžšαžΆαž αŸ’αžœαž·αž€αžαž·αž…αžαž½αž…αž”αŸ†αž•αž»αž αž“αž·αž„αžŸαŸ†αž‘αŸαž„αžŠαŸαžŸαŸ’αžšαžŸαŸ‹αžŸαŸ’αž’αžΆαž αžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαž”αžšαž·αž™αžΆαž€αžΆαžŸαžŸαŸ’αž„αž”αŸ‹αžŸαŸ’αž„αžΆαžαŸ‹αŸ”

αž‚αŸ„αž›αžŠαŸ…αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž‚αžΊαžŠαžΎαž˜αŸ’αž”αžΈαžŠαž€ hooks αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž…αŸαž‰αž–αžΈαž€αŸ’αžαžΆαžšαžŠαŸ„αž™αž”αŸ’αžšαžΎαž˜αŸαž€αžΆαž“αž·αž…αž αŸ’αž‚αŸαž˜αž•αŸ’αžŸαŸαž„αŸ—αžŠαŸ‚αž›αž’αŸ’αž“αž€αž“αžΉαž„αžšαž€αžƒαžΎαž‰αžαžΆαž˜αž•αŸ’αž›αžΌαžœαŸ”

αž αŸ’αž‚αŸαž˜αžšαž”αžŸαŸ‹αžαŸ’αž‰αž»αŸ†αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž…αž“αžΆαž‘αžΎαž„αžŠαžΎαž˜αŸ’αž”αžΈαž›αŸαž„αžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αžŸαž˜αŸ’αž–αžΆαž’ αž¬αž—αžΆαž–αžαžΆαž“αžαžΉαž„αŸ” αž˜αž·αž“αž˜αžΆαž“αž€αžΆαžšαž•αŸ’αžŸαžΆαž™αž–αžΆαžŽαž·αž‡αŸ’αž‡αž€αž˜αŸ’αž˜ αž‚αŸ’αž˜αžΆαž“αž€αžΆαžšαžšαžΉαžαž”αž“αŸ’αžαžΉαž„αž–αŸαž›αžœαŸαž›αžΆ αž¬αž–αž·αž“αŸ’αž‘αž»αž‘αŸαŸ” αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αžŸαž˜αŸ’αžšαžΆαž€ αž“αž·αž„αžšαžΈαž€αžšαžΆαž™αž‡αžΆαž˜αž½αž™αž›αŸ’αž”αŸ‚αž„αž•αŸ’αž‚αž»αŸ†αžšαžΌαž”αž…αŸ†αž“αž½αž“ 69 αž–αŸαž›αž€αŸ†αž–αž»αž„αžŸαŸ’αžαžΆαž”αŸ‹αžαž“αŸ’αžαŸ’αžšαžΈαžŠαŸαžŸαŸ’αžšαžŸαŸ‹αžŸαŸ’αž’αžΆαž αž“αž·αž„αž”αž“αŸ’αž’αžΌαžšαž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαžŠαŸ‚αž›αž•αž›αž·αžαžŠαŸ„αž™ Wojciech WasiakαŸ”

- αžαž·αž…αžαž½αž…αž”αŸ†αž•αž»αž
- αž”αž“αŸ’αž’αžΌαžšαž’αžΆαžšαž˜αŸ’αž˜αžŽαŸ
- αžŸαžΆαž˜αž‰αŸ’αž‰
- αž αŸ’αžŸαŸαž“
- αž„αžΆαž™αžŸαŸ’αžšαž½αž›
- αž‚αŸ’αž˜αžΆαž“αž€αžΆαžšαž•αŸ’αžŸαžΆαž™αž–αžΆαžŽαž·αž‡αŸ’αž‡αž€αž˜αŸ’αž˜
- αžšαž”αŸ€αž”αž„αž„αžΉαž
- αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž–αž–αž€
- αž”αž‘αž—αŸ’αž›αŸαž„αž”αžšαž·αž™αžΆαž€αžΆαžŸαžŠαŸαž’αžŸαŸ’αž…αžΆαžšαŸ’αž™
- αž‘αžΆαž‰αž™αž€αž…αŸ†αž“αž½αž“ 2 αž›αžΆαž“αžŠαž„αž‘αžΌαž‘αžΆαŸ†αž„αž–αž·αž—αž–αž›αŸ„αž€
αž‘αž‘αž½αž›αž”αžΆαž“ Hook'd αž›αžΎαž€αžΆαžšαžŠαŸ„αŸ‡αž‘αŸ†αž–αž€αŸ‹αŸ”
αž”αžΆαž“β€‹αžŠαŸ†αž‘αžΎαž„αž€αŸ†αžŽαŸ‚β€‹αž“αŸ…
3 αžαž»αž›αžΆ 2025

αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™

αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–β€‹αž…αžΆαž”αŸ‹αž•αŸ’αžŠαžΎαž˜αž–αžΈβ€‹αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž’αŸ†αž–αžΈβ€‹αžšαž”αŸ€αž”αžŠαŸ‚αž›β€‹αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸβ€‹αž”αŸ’αžšαž˜αžΌαž› αž“αž·αž„β€‹αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ” αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžβ€‹αž…αŸ†αž–αŸ„αŸ‡αžŸαž“αŸ’αžαž·αžŸαž»αž αž“αž·αž„β€‹αž―αž€αž‡αž“αž—αžΆαž–β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™β€‹αž’αžΆαž…αžαž»αžŸαž‚αŸ’αž“αžΆαž‘αŸ…αžαžΆαž˜β€‹αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ αžαŸ†αž”αž“αŸ‹ αž“αž·αž„β€‹αž’αžΆαž™αž»αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ” αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸβ€‹αž”αžΆαž“αž•αŸ’αžŠαž›αŸ‹β€‹αž–αŸαžαŸŒαž˜αžΆαž“αž“αŸαŸ‡ αž“αž·αž„β€‹αž’αžΆαž…αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–β€‹αžœαžΆαž“αŸ…αž–αŸαž›αžαžΆαž„αž˜αž»αžαŸ”
  • αž˜αž·αž“αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™β€‹αž‡αžΆαž˜αž½αž™β€‹αž—αžΆαž‚αžΈαž‘αžΈαž”αžΈαž‘αžΎαž™
    αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹β€‹αž”αž“αŸ’αžαŸ‚αž˜αž’αŸ†αž–αžΈβ€‹αžšαž”αŸ€αž”αžŠαŸ‚αž›β€‹αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸβ€‹αž”αŸ’αžšαž€αžΆαžŸαž’αŸ†αž–αžΈβ€‹αž€αžΆαžšαž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™
  • αž˜αž·αž“αž”αŸ’αžšαž˜αžΌαž›β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αžΎαž™
    αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹β€‹αž”αž“αŸ’αžαŸ‚αž˜αž’αŸ†αž–αžΈβ€‹αžšαž”αŸ€αž”αžŠαŸ‚αž›β€‹αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸβ€‹αž”αŸ’αžšαž€αžΆαžŸαž’αŸ†αž–αžΈβ€‹αž€αžΆαžšαž”αŸ’αžšαž˜αžΌαž›αž‘αž·αž“αŸ’αž“αž“αŸαž™

αž€αžΆαžšαžŠαžΆαž€αŸ‹αž•αŸ’αž€αžΆαž™ αž“αž·αž„αž˜αžαž·αžœαžΆαž™αžαž˜αŸ’αž›αŸƒ

αž€αžΆαžšαžœαžΆαž™αžαž˜αŸ’αž›αŸƒ 29Β αž–αžΆαž“αŸ‹

αž’αŸ’αžœαžΈβ€‹αžŠαŸ‚αž›β€‹αžαŸ’αž˜αžΈ

bug fixes
αž…αŸ†αžŽαžΆαžαŸ‹αžαŸ’αž“αžΆαž€αŸ‹αžαŸ’αž›αžΉαž˜αžŸαžΆαžš
αžŸαŸαž€αŸ’αžŠαž·αžŸαž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ 3+
αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž”αž“αŸ’αžαŸ‚αž˜

αž‡αŸ†αž“αž½αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ

αž’αŸ†αž–αžΈαž’αŸ’αž“αž€β€‹αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ
RAINBOWTRAIN MACIEJ TARGONI
maciej@rainbowtrain.eu
32 MiΔ™dzylesie 66-213 SkΔ…pe Poland
+48 795 035 668

αž…αŸ’αžšαžΎαž“αž‘αŸ€αžαžŠαŸ„αž™ Rainbow Train

αž αŸ’αž‚αŸαž˜β€‹αžŸαŸ’αžšαžŠαŸ€αž„αž‚αŸ’αž“αžΆ