# [job release v0.6.7](https://github.com/GaloyMoney/job/releases/tag/0.6.7)



### Features

- Adopt es-entity per-operation error types (#42)

# [job release v0.6.6](https://github.com/GaloyMoney/job/releases/tag/0.6.6)



### Features

- Add bulk spawn_all with batch inserts (#40)

# [job release v0.6.5](https://github.com/GaloyMoney/job/releases/tag/0.6.5)



### Features

- 1-at-a-time queue_id (#39)

# [job release v0.6.4](https://github.com/GaloyMoney/job/releases/tag/0.6.4)



### Bug Fixes

- Update rand import for 0.10 API rename (#38)

### Miscellaneous Tasks

- Bump flake (#36)

# [job release v0.6.3](https://github.com/GaloyMoney/job/releases/tag/0.6.3)


### Miscellaneous Tasks

- Expose clock

### Testing

- More resilient clock check

# [job release v0.6.2](https://github.com/GaloyMoney/job/releases/tag/0.6.2)


### Miscellaneous Tasks

- Add begin_op to CurrentJob

# [job release v0.6.1](https://github.com/GaloyMoney/job/releases/tag/0.6.1)


### Miscellaneous Tasks

- Use es_entity::clock::Clock (#34)

# [job release v0.6.0](https://github.com/GaloyMoney/job/releases/tag/0.6.0)


### Refactor

- [**breaking**] Remove spawn_unique_in_op and return unit type (#33)

# [job release v0.5.1](https://github.com/GaloyMoney/job/releases/tag/0.5.1)


### Bug Fixes

- Docs link

### Refactor

- Add self_spawner to init fn (#32)

# [job release v0.5.0](https://github.com/GaloyMoney/job/releases/tag/0.5.0)


### Miscellaneous Tasks

- Bump flake (#30)

### Refactor

- [**breaking**] Extract JobSpawner (#29)

# [job release v0.4.0](https://github.com/GaloyMoney/job/releases/tag/0.4.0)


### Bug Fixes

- Remove join from poll loop

### Features

- [**breaking**] Only poll registered job types (#28)

# [job release v0.3.1](https://github.com/GaloyMoney/job/releases/tag/0.3.1)


### Bug Fixes

- Do not go from DbOp -> Transaction

### Refactor

- Switch order of op in JobCompletion

# [job release v0.3.0](https://github.com/GaloyMoney/job/releases/tag/0.3.0)


### Documentation

- Restructure README

### Miscellaneous Tasks

- [**breaking**] Bump es-entity (#27)
- Bump flake

### Refactor

- Remove redundant shutdown coordination (#26)

### Testing

- Faster integration test
- Faster integration test

# [job release v0.2.14](https://github.com/GaloyMoney/job/releases/tag/0.2.14)


### Bug Fixes

- Do not use sim-time for shutdown-timer (#25)

# [job release v0.2.13](https://github.com/GaloyMoney/job/releases/tag/0.2.13)


### Miscellaneous Tasks

- Add instrumentation (#24)

# [job release v0.2.12](https://github.com/GaloyMoney/job/releases/tag/0.2.12)


### Miscellaneous Tasks

- Optional flag for tokio-task-names (#22)

# [job release v0.2.11](https://github.com/GaloyMoney/job/releases/tag/0.2.11)


### Miscellaneous Tasks

- Reporting on job not completing successfully (#20)
- Adding thread name (#19)

# [job release v0.2.10](https://github.com/GaloyMoney/job/releases/tag/0.2.10)



# [job release v0.2.9](https://github.com/GaloyMoney/job/releases/tag/0.2.9)


### Features

- Reset job errors to warn after cooldown (#14)

### Miscellaneous Tasks

- Push AttemptCounterReset when reseting attempt counter (#15)

# [job release v0.2.8](https://github.com/GaloyMoney/job/releases/tag/0.2.8)


### Documentation

- Improve Job crate public docs (#12)

# [job release v0.2.7](https://github.com/GaloyMoney/job/releases/tag/0.2.7)


### Documentation

- Add public crate docs (#11)

### Miscellaneous Tasks

- Add indexes (#10)

# [job release v0.2.6](https://github.com/GaloyMoney/job/releases/tag/0.2.6)


### Miscellaneous Tasks

- More otel update for job lib (#8)
- Traces fine tuning (#9)

# [job release v0.2.5](https://github.com/GaloyMoney/job/releases/tag/0.2.5)


### Miscellaneous Tasks

- Move poll_jobs to debug (#7)

# [job release v0.2.4](https://github.com/GaloyMoney/job/releases/tag/0.2.4)


### Miscellaneous Tasks

- Reducing loop span to debug (#6)
- Bump tokio

# [job release v0.2.3](https://github.com/GaloyMoney/job/releases/tag/0.2.3)


### Miscellaneous Tasks

- Broaden deps
- This should be an info span
- More otel spans

# [job release v0.2.2](https://github.com/GaloyMoney/job/releases/tag/0.2.2)


### Miscellaneous Tasks

- Revert back local version
- Update es-entity

# [job release v0.2.1](https://github.com/GaloyMoney/job/releases/tag/0.2.1)


### Miscellaneous Tasks

- Connect traces from spawn to execute
- Connect traces from spawn to execute

# [job release v0.2.0](https://github.com/GaloyMoney/job/releases/tag/0.2.0)


### Features

- [**breaking**] Graceful shutdown

### Miscellaneous Tasks

- Tracing
- Shutdown and reschedule jobs
- Scope execution updates to instance
- Add shutdown task

### Refactor

- Centralize keep_alive loop
- Add poller_instance_id to job_executions tbl

# [job release v0.1.12](https://github.com/GaloyMoney/job/releases/tag/0.1.12)


### Miscellaneous Tasks

- Bump es-entity

# [job release v0.1.11](https://github.com/GaloyMoney/job/releases/tag/0.1.11)


### Miscellaneous Tasks

- Widen sqlx version requirements

# [job release v0.1.10](https://github.com/GaloyMoney/job/releases/tag/0.1.10)


### Miscellaneous Tasks

- Sqlx-prepare

# [job release v0.1.9](https://github.com/GaloyMoney/job/releases/tag/0.1.9)


### Miscellaneous Tasks

- Bump sim-time
- Bump es-entity

# [job release v0.1.8](https://github.com/GaloyMoney/job/releases/tag/0.1.8)


### Refactor

- Rename process_config -> poller_config

# [job release v0.1.7](https://github.com/GaloyMoney/job/releases/tag/0.1.7)



# [job release v0.1.6](https://github.com/GaloyMoney/job/releases/tag/0.1.6)


### Documentation

- Update README

### Refactor

- Use builder to pass pool

# [job release v0.1.5](https://github.com/GaloyMoney/job/releases/tag/0.1.5)


### Miscellaneous Tasks

- Bump es-entity

# [job release v0.1.4](https://github.com/GaloyMoney/job/releases/tag/0.1.4)


### Testing

- Add integration test

# [job release v0.1.3](https://github.com/GaloyMoney/job/releases/tag/0.1.3)


### Bug Fixes

- Identify DuplicateId

### Miscellaneous Tasks

- No need to load job_type

### Refactor

- Cleanup schema and _in_op nameing

# [job release v0.1.2](https://github.com/GaloyMoney/job/releases/tag/0.1.2)
