| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-15 | sort derives with cargo sort-derives | mat | |
| might add to ci later, unsure how to do it without adding significant friction for contributors though | |||
| 2025-12-11 | enable str_to_string clippy lint | mat | |
| 2025-12-12 | polish readmes | mat | |
| 2025-12-12 | Delete `StartError` and `JoinError` (#296) | mat | |
| * delete StartError and JoinError * update changelog | |||
| 2025-12-12 | fix compilation errors with some feature combinations | mat | |
| 2025-12-12 | Refactor azalea-registry (#294) | mat | |
| * move registries in azalea-registry into separate modules * rename Item and Block to ItemKind and BlockKind * remove 'extra' registries from azalea-registry * hide deprecated items from docs * use DamageKindKey instead of Identifier when parsing registries * store tag entries as a Vec instead of a HashSet * sort tag values by protocol id * update changelog | |||
| 2025-12-12 | clippy | mat | |
| 2025-12-11 | Add options to request Mojang sessionserver with a proxy (#293) | mat | |
| * add options to request mojang sessionserver with a socks5 proxy * update changelog * rename auth_proxy to sessionserver_proxy | |||
| 2025-12-09 | Enchantments (#286) | mat | |
| * start implementing enchants * store parsed registries * more work on enchants * implement deserializer for some entity effects * mostly working definitions for enchants * fix tests * detect equipment changes * fix errors * update changelog * fix some imports * remove outdated todo * add basic test for enchants applying attributes * use git simdnbt | |||
| 2025-12-09 | 1.21.11 (#273) | mat | |
| * run codegen for 25w44a * 25w44a * 25w46a * rename ResourceLocation to Identifier per mojmap changes * update changelog * 1.21.11-pre1 * 1.21.11-pre2 * 1.21.11-pre3 * add AttackRange fields from pre4 * 1.21.11-rc3 * 1.21.11 | |||
| 2025-12-09 | make signing module optional in azalea-crypto | mat | |
| 2025-12-07 | Use MinecraftEntityId in ClientboundSetPassengers packet (#291) | EightFactorial | |
| 2025-11-30 | Add `online-mode` Cargo feature (#281) | mat | |
| * Add `online-mode` cargo feature * fix bad formatting in Cargo.toml | |||
| 2025-11-21 | refactor resolve_address | mat | |
| 2025-11-13 | rename ResourceLocation to Identifier ahead of mojmap changes | mat | |
| 2025-10-30 | cleanup some code related to mob effects | mat | |
| 2025-10-30 | Add support for mob effects (#269) | ShayBox | |
| * Add support for mob effects * Remove Option * MobEffectFlags * jump_boost_power f32 | |||
| 2025-10-12 | upgrade deps and clean up lots of doc comments | mat | |
| 2025-10-10 | Implement primitive translation arguments (#263) | Tert0 | |
| * implement primitive translation arguments * add distinct number types to PrimitiveOrComponent * fix deserializing PrimitiveOrComponent::Boolean from nbt * improve nbt serialization for translatable component arguments | |||
| 2025-10-07 | 1.21.10 | mat | |
| 2025-10-02 | fix(protocol): update 1.21.9 ClientboundSetDefaultSpawnPosition fields (#256) | eihqnh | |
| 2025-09-30 | 1.21.9 (#235) | mat | |
| * start updating to 25w33a * 1.21.9-pre2 * clippy * cleanup, and fix c_explode and c_player_rotation * mc update should be in Changed section in the changelog * 1.21.9 | |||
| 2025-09-20 | more accurate mining and impl PartialEq for packets | mat | |
| 2025-08-18 | fix ClientboundMerchantOffers | mat | |
| 2025-08-14 | Sneaking (#237) | mat | |
| * start implementing sneaking * fix horizontal_collision being inverted and cleanup * clippy * change dimensions and eye height based on pose * proper support for automatically crouching in certain cases * fix anticheat issues * add line to changelog and update a comment | |||
| 2025-08-12 | send correct packets on teleport | mat | |
| 2025-08-12 | fix wrong chat styling sometimes when 'extra' field is used | mat | |
| 2025-08-12 | fix rotations flagging anticheats | mat | |
| 2025-08-10 | use Vec3f32 in entity metadata to fix parsing Vector3 values | mat | |
| 2025-08-10 | Send correct data component checksums (#234) | mat | |
| * start implementing data component crc32 hashes * start doing serde impls for checksums * make more components hashable * make all data components serializable * support recursive components * fix simdnbt dep * update changelog * clippy | |||
| 2025-08-04 | Default components (#232) | mat | |
| * add default components * remove debug prints * clippy * use default components * fix tests | |||
| 2025-07-24 | update movement code for 1.21.5 changes | mat | |
| fixes grim flags | |||
| 2025-07-24 | 1.21.8 | mat | |
| 2025-06-30 | 1.21.7 (#227) | mat | |
| * 1.21.7-rc1 * 1.21.7 * update Cargo.lock too | |||
| 2025-06-27 | fix ClientboundShowDialog in config | mat | |
| 2025-06-26 | start adding packet_order test | mat | |
| 2025-06-18 | 1.21.6 fixes | mat | |
| 2025-06-17 | 1.21.6 (#215) | mat | |
| 2025-06-11 | implement reverting block state predictions on ack | mat | |
| 2025-06-09 | handle relative teleports correctly and fix entity chunk indexing warnings | mat | |
| 2025-06-08 | add support for panicking on warn/error in simulation tests | mat | |
| 2025-06-02 | fix VibrationParticle | mat | |
| 2025-05-31 | doc updates | mat | |
| 2025-05-30 | more formatting fixes | mat | |
| 2025-05-30 | formatting: merge imports | mat | |
| 2025-05-30 | fix clippy issues and improve formatting everywhere | mat | |
| 2025-05-30 | make fixedbitset require generic const exprs again :3 | mat | |
| 2025-05-09 | fix offline-mode cert warnings and improve some docs | mat | |
| 2025-05-10 | add StartUseItemEvent and improve code related to interactions | mat | |
| 2025-05-08 | add chat signing | mat | |
