What's Changed
- deploy v1.6.0 to demo network by @wdbaruni in #4776
- Update nclprotocol readme with seqNum exchange changes by @wdbaruni in #4779
- Fix TestConcurrentHealthCheckAndHeartbeat assertion by @wdbaruni in #4780
- Add a linter to catch fmt.Print* by @wdbaruni in #4782
- Show full nodeID and executionID with --wide flag by @wdbaruni in #4783
- Replace NodeID field access with ID() by @wdbaruni in #4784
- smaller job defaults requirements by @wdbaruni in #4785
- build(deps): bump github.com/ipld/go-car/v2 from 2.13.1 to 2.14.2 by @dependabot in #4723
- build(deps): bump nanoid from 3.3.7 to 3.3.8 in /webui by @dependabot in #4737
- build(deps): bump golang.org/x/crypto from 0.27.0 to 0.31.0 in /test_integration by @dependabot in #4760
- build(deps): bump next from 14.2.10 to 14.2.15 in /webui by @dependabot in #4786
- build(deps): bump jinja2 from 3.1.3 to 3.1.5 in /integration/airflow by @dependabot in #4791
- Updating git ignore by @aronchick in #4792
- Add License Validation Mechanism using JWT and JWKS by @jamlo in #4799
- Add Partition Support in Job Orchestrator by @wdbaruni in #4800
- Execution and Partition-Level Environment Variables by @wdbaruni in #4801
- Expose execution to storage providers by @wdbaruni in #4803
- Add partitioning strategies for S3 storage source by @wdbaruni in #4805
- remove unnecessary execution env vars by @wdbaruni in #4806
- Remove kubectl template dependency with simplified implementation by @wdbaruni in #4807
- Update partitioning.md by @wdbaruni in #4811
- Support Local License Inspection Command by @jamlo in #4812
- introducing new metrics recorder by @wdbaruni in #4815
- add jobstore metrics by @wdbaruni in #4816
- deploy v1.6.1 to demo network by @wdbaruni in #4818
- add scheduler metrics by @wdbaruni in #4819
- add planner metrics by @wdbaruni in #4820
- build(deps): bump next from 14.2.15 to 14.2.21 in /webui by @dependabot in #4797
- build(deps): bump virtualenv from 20.25.0 to 20.26.6 in /integration/airflow by @dependabot in #4809
- Manual Update for github.com/MicahParks/jwkset by @jamlo in #4821
- Fix boltdb transaction panic on context cancellation by @wdbaruni in #4823
- fix re-approving executions in the scheduler by @wdbaruni in #4824
- fix devstack log format by @wdbaruni in #4825
- Refactor LoggingPlanner for better debugging by @wdbaruni in #4826
- devstack: support node joining existing networks and config passing by @wdbaruni in #4827
- add ncl metrics by @wdbaruni in #4830
- Add Agent license inspect command by @jamlo in #4813
- increase ncl publish and subscribe timeouts by @wdbaruni in #4832
- rate limit number of new executions per evaluation by @wdbaruni in #4831
- Eng 565 messagehandler metrics by @wdbaruni in #4833
- deploy v1.6.2 to demo network by @wdbaruni in #4834
- build(deps): bump github.com/samber/lo from 1.47.0 to 1.49.0 by @dependabot in #4828
- publish docker-in-docker (dind) image by @wdbaruni in #4838
- support plain encoding in s3 publisher by @wdbaruni in #4840
- Fix race conditions when starting dind containers by @wdbaruni in #4841
- Host Environment Variable Forwarding by @wdbaruni in #4842
- fixing logo on readme by @aronchick in #4845
- Enhance value column configuration with width constraints in config list by @virajbhartiya in #4848
- fix golangci-lint workflow by @wdbaruni in #4854
- install ca-certificates in docker images by @wdbaruni in #4853
- Enable port mapping and network configuration for jobs by @wdbaruni in #4855
- Update Hello World job as the previous version seems to be outdated. by @haixuanTao in #4857
- Fix Platform Compatibility Check for Locally Cached Docker Images by @wdbaruni in #4868
- Count field defaults to 1 if not provided by @wdbaruni in #4869
- add option to opt-out networking by @wdbaruni in #4871
- More detailed instructions for local env by @Olg-K in #4873
- cleanup dead config code by @wdbaruni in #4874
- update readme and fix broken links by @wdbaruni in #4875
- improve separation of concerns in WASM executor by @wdbaruni in #4882
- fix backward compatibility with full network type by @wdbaruni in #4883
- add HTTP host function for WebAssembly jobs by @wdbaruni in #4884
- make bacalhau logo adaptive to dark/light scheme by @wdbaruni in #4876
- Fix deprecated webui flag usage in tests by @jamlo in #4890
- build(deps): bump certifi from 2022.6.15 to 2024.7.4 in /ops by @dependabot in #4847
- build(deps): bump virtualenv from 20.25.1 to 20.26.6 by @dependabot in #4858
- build(deps): bump golang.org/x/net from 0.29.0 to 0.36.0 in /test_integration by @dependabot in #4879
- build(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 by @dependabot in #4880
- build(deps): bump jinja2 from 3.1.5 to 3.1.6 in /integration/airflow by @dependabot in #4885
- add warnings when exceeding license claims by @wdbaruni in #4889
- remove legacy apis and deprecated clis by @wdbaruni in #4895
- Eng 689 memory limit exception points to 404 doc page by @wdbaruni in #4896
- Bacalhau Auth v2: Basic Auth, API Keys, and SSO Support by @jamlo in #4888
- Add NetworkDefault type for compute node autonomy by @wdbaruni in #4897
- Add network configuration transformation for backward compatibility by @wdbaruni in #4898
- run devstack with default ports by @wdbaruni in #4900
- add docker image telemetry with privacy-first approach by @wdbaruni in #4899
New Contributors
- @virajbhartiya made their first contribution in #4848
- @haixuanTao made their first contribution in #4857
- @Olg-K made their first contribution in #4873
Full Changelog: v1.6.0...v1.7.0-rc1