Conversation
Add apk upgrade to final image stages so zlib 1.3.1-r2 → 1.3.2-r0, fixing the critical buffer overflow CVE flagged by Trivy.
#8022) * feat(discordsh): replace hardcoded item/gear registries with proto-driven ItemDb Phase 1 of issue #8010. Adds bevy_items as a dependency and loads all item definitions from an embedded itemdb.json snapshot via the proto bridge module. Removes ~360 lines of hardcoded ItemDef/GearDef arrays from content.rs in favor of runtime conversion from proto Item structs. Also fixes missing gear special fields (crit_bonus) in excalibur, glass-stiletto, and shadow-dagger MDX files. * fix(discordsh): add bevy_items to Docker build workspace and COPY layers
Contributor
Author
Dependency ReviewThe following issues were found:
License Issuespackages/rust/bevy/bevy_battle/Cargo.toml
packages/rust/bevy/bevy_skills/Cargo.toml
OpenSSF Scorecard
Scanned Files
|
…8024) - Add scoped `logflare` user to ClickHouse (restricted to logflare db) - Re-seal credentials with correct password and new user - Update setup Job to verify CH connectivity before proceeding - Job now removes stale backend before recreating (handles credential rotation) - Bump Job to v2 to force re-run with corrected credentials Ref: #8015
Rewrite all location and resource node entries with richer prose inspired by fantasy novel style. Add atmosphere, rumors, lore, crafting applications, and gameplay detail. Remove all em dashes and tighten prose throughout.
… warnings (#8026) Pin Rust 1.94 in utils-ci-lint-test.yml since bevy_items requires edition 2024 / MSRV 1.94. Fix all clippy collapsible_if warnings and suppress dead_code on scaffolded github and item_db modules.
…8027) Extract combat logic from monolithic logic.rs into a reusable bevy_battle crate for Bevy 0.18. Provides components, message-driven events, and systems for damage calculation, status effects, class procs, enemy AI, and death detection — fully game-agnostic with 52 unit tests.
Fields credits and drafted had tags 37/38 which collided with resource_type and container_type. Reassign to 40/41.
* fix(isometric): fix reconnect visibility, JWT auth hang, and stale client entities * fix(isometric): resolve WASM asset loading 404s and auth disconnect error Set AssetPlugin.file_path to /isometric/assets for WASM builds so Bevy fetches shaders/textures from the correct deployment URL instead of the page-relative path. Disable meta file checks. Move frog texture into the assets directory to fix UnapprovedPathMode error. Fix Disconnect trigger (EntityEvent, not a Component). * build(isometric): rebuild WASM + deploy with asset fixes Rebuild WASM binary with /isometric/assets base path and AssetMetaCheck::Never. Add texture copy step to build script so frog_green.png original is preserved alongside brotli-compressed version. Deploy fresh dist to astro-kbve/public/isometric.
Tracks per-entity skill XP and levels using the Message API. Provides SkillRegistry for definitions, SkillProfile component for state, XpCurve for progression, and message-driven skill checks for gating interactions like mining, woodcutting, cooking.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release: Dev → Main
10 atomic commits ready for main
Features
6b1969c)5b55f74)cd56f1d)5224837)Bug Fixes
ec20cf3)32dad97)5fa0a0a)3d61dff)ac28927)Chores
decb501)This PR is automatically maintained by CI — KBVE Studio