Skip to content

chore(main): release finance-service 0.15.0 - #159

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--finance-service
Open

chore(main): release finance-service 0.15.0#159
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--finance-service

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.15.0 (2026-08-19)

Features

  • finance: add batch parent/child job execution tracking (7bad374)
  • finance: add MC_WEIGHTAGE param and backfill it for HOY products (22013cd)
  • finance: add mst_spin_fixed_cost period-keyed POY pool table (f3cca6c)
  • finance: add product cost-sheet export pipeline, route cost sheet RPCs, and remove V1 RM cost calculation (3d2d8c8)
  • finance: add product cost-sheet export worker + application handlers (acfbff1)
  • finance: add RefreezeHandler for bulk MB param re-freeze without state transition (3448bda)
  • finance: add RM cost V2 source-data reader interface and execute command (53fbdab)
  • finance: add route cost sheet, period lookup, and cost-result filters (b67dd68)
  • finance: exclude MB products from generic calc engine and enforce MB batch isolation (#166) (9eeef74)
  • finance: flag stale MB pushes and close two MB guard gaps (1a4f676)
  • finance: implement spin fixed cost master CRUD (8a745c5)
  • finance: inject the POY spin fixed-cost pool into the calc-engine scope (46dc56d)
  • finance: log nested MB children that are not VALIDATED (927a688)
  • finance: resolve rm_code/rm_name for route RM edges (ae91a4a)
  • finance: switch HOY fixed cost per kg to the legacy spin-pool model (a2f9b20)
  • finance: wire and backfill Group-C/D1 product cost sheet master params (edac891)
  • ppc,finance: add month-end carries, WO lot/allocation enhancements, MB param refreeze, and calc job fixes (a9d39bf)
  • ppc: name the missing input when lot generation fails, and write a WO atomically (7f6f60a)

Bug Fixes

  • build: pin golangci-lint to v2.3.0 to match CI (c00c906)
  • finance: cancel job cleans undispatched QUEUED chunks; add idempotency column (d63d40b)
  • finance: correct VBx_LOSS change-over formula unit mismatch (kg÷MT → USD/kg) (455a8f9)
  • finance: correctly count inserted vs updated rows in oracle sync upsert (f962e18)
  • finance: correctly count inserted vs updated rows in oracle sync upsert (042682d)
  • finance: delete unused V1 RM cost calculation code (78f631b)
  • finance: exclude MB products from the generic calc engine (7aac671)
  • finance: fail the calc run when no spin fixed cost pool exists (a4cd7cf)
  • finance: implement spin fixed-cost POY pool model, master CRUD, calc engine injection, and permissions (#163) (b11085b)
  • finance: MB freeze prefers per-head throughput/no_of_process over master defaults (dc960c0)
  • finance: reject MB composition rows that price through no RM group (49fe506)
  • finance: remove unused V1 test mocks (ac7aa5f)
  • finance: remove V1 rmCostCalculate wiring from main.go (e811c2c)
  • finance: resolve golangci-lint CI failures on cost-sheet export code (b5f92b7)
  • finance: resolve nested MB costs and improve MB batch validation & logging (32933ef)
  • finance: resolve nested MB costs in a single batch run (bad8e0f)
  • finance: resolve nested-MB upstream cost from cpc_cost_per_unit (af1d57c)
  • finance: retry RabbitMQ connect at startup and self-heal on drop (5c7a61c)
  • finance: retry RabbitMQ connect at startup and self-heal on drop (f637a53)
  • finance: stamp the real job ID onto MB batch cost rows (a11e94d)
  • finance: stop rejecting Finance UI's own ListMachines calls as unauthenticated (d1d2801)
  • finance: widen rm_cost flag_*_used constraints for V2 cascade labels + pass period to Oracle sync procedure (74dd9df)
  • finance: widen rm_cost flag_*_used constraints for V2 cascade labels + pass period to Oracle sync procedure (d50a4dd)
  • resolve Docker volume paths, IAM migration conflict, linter version, and PPC compose (733bc38)

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--finance-service branch 5 times, most recently from 2b48a4c to 3d45837 Compare August 12, 2026 03:28
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--finance-service branch 2 times, most recently from ed2e31e to 383378e Compare August 13, 2026 08:26
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--finance-service branch from 383378e to 08bb1f0 Compare August 19, 2026 05:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

0 participants