| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 7 days | add certs_backend to AccountTrait | Lizzy Fleckenstein | |
| 10 days | correct shapes for blocks with random offsets | mat | |
| 10 days | change panicking functions in Client and EntityRef to return an AzaleaResult ↵ | mat | |
| instead | |||
| 10 days | rename PhysicsState to ClientMovementState and add utility functions for it | mat | |
| 2026-03-29 | add packet_logger example to azalea-protocol | mat | |
| 2026-03-28 | re-export azalea-chat from azalea, and rename azalea::chat to client_chat | mat | |
| 2026-03-24 | 26.1 (#316) | mat | |
| * start updating to 26.1 * start updating to 26.1-snapshot-6 * 26.1-snapshot-6 * 26.1-snapshot-10 * 26.1-rc-1 * fix tests * 26.1-rc-2 and sort default components * 26.1 * update changelog | |||
| 2026-03-21 | Extensible ChunkStorage | mat | |
| Co-authored-by: sdwhw <191973436+sdwhw@users.noreply.github.com> | |||
| 2026-03-20 | optimize pathfinder swarms and write perf guide | mat | |
| 2026-03-19 | implement speed effect | mat | |
| 2026-03-18 | merge logic for the three move_entity packets | mat | |
| 2026-03-13 | drop unnecessary dependency on pastey | mat | |
| 2026-03-06 | fix various regressions from optimization attempts | mat | |
| 2026-03-05 | optimized converting from blockstate to blockkind | mat | |
| 2026-02-22 | fix incorrect PalettedContainer::write impl | mat | |
| 2026-02-22 | use should_apply_entity_update for move_entity_pos packets | mat | |
| 2026-02-22 | optimizations at high entity counts | mat | |
| 2026-02-07 | replace hard-coded block break speed checks | mat | |
| 2026-01-30 | warn if pathfinder is running without optimizations, and other minor fixes | mat | |
| 2026-01-28 | don't panic if disconnected while mining | mat | |
| 2026-01-23 | Implement SetExperience (#307) | Raeders | |
| 2026-01-23 | add Event::ConnectionFailed and add more plugins by default when using ↵ | mat | |
| Client::join | |||
| 2026-01-19 | minor physics optimizations | mat | |
| 2026-01-19 | add simulation-based pathfinder execution engine | mat | |
| 2026-01-13 | Merge AzaleaRead and AzaleaWrite (#305) | mat | |
| 2026-01-13 | Rename Instance to World (#304) | mat | |
| 2026-01-12 | Make Bevy dependencies optional in azalea-protocol (#303) | mat | |
| * Make Bevy dependencies optional in azalea-protocol * derive serde traits on Direction again * update docs for types that may not have Component | |||
| 2026-01-10 | explosion knockback is additive since 24w33a | mat | |
| 2026-01-10 | replace a println with debug | mat | |
| 2026-01-03 | cleanup | mat | |
| 2026-01-03 | fix incorrect attack cooldowns for tools | mat | |
| 2026-01-01 | Extensible Account (#301) | mat | |
| * refactor Account * clean up implementation and docs * add AccountTrait::join * update changelog * update example | |||
| 2025-12-28 | move Event and auto_reconnect to the azalea crate | mat | |
| 2025-12-27 | Move Client struct to azalea crate (#297) | mat | |
| * move the Client struct out of azalea-client into azalea * actually add client impls in azalea | |||
| 2025-12-22 | add ContainerHandleRef::title | mat | |
| 2025-12-18 | clippy | mat | |
| 2025-12-16 | don't auto insert ServerCookies if it's missing, warn instead | mat | |
| 2025-12-16 | change KnockbackEvent to an EntityEvent and fix ClientboundExplode ↵ | mat | |
| representation ty mahtog for pointing out the latter issue <3 | |||
| 2025-12-16 | fix packet order for attacking and sprinting | mat | |
| 2025-12-16 | implement cookie packets to fix betteranticheat support | mat | |
| 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-14 | fix mining delay being applied incorrectly | mat | |
| 2025-12-12 | move update_fluid_on_eyes from Update to GameTick | mat | |
| 2025-12-11 | enable str_to_string clippy lint | 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-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-11 | Run handler function in a Tokio LocalSet (#295) | mat | |
| * Run handler function in a Tokio LocalSet * remove tokio flavor=current_thread from examples * update changelog | |||
| 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 | |||
