Skip to content

next: 0.0.4.dev90

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 09:28
495865d

atsfill==0.0.4.dev90 from 495865d, the newest build of main. Run it with uvx --prerelease allow atsfill.

What's Changed

  • Release 0.0.3 by @shbernal in #12
  • SmartRecruiters adapter, dry run verified by @shbernal in #14
  • Oracle adapter, dry run verified by @shbernal in #15
  • Reject AI attribution in commit messages in CI, ask for AI disclosure in pull requests by @shbernal in #16
  • Paycom: blocked by hCaptcha before the form by @shbernal in #17
  • Manatal adapter, dry run verified by @shbernal in #18
  • Paylocity adapter, dry run verified by @shbernal in #19
  • Workable adapter, dry run verified by @shbernal in #20
  • CI: pinned browser cached by build, install-browser fails loudly by @shbernal in #23
  • Worktrees: one way to run scripts, personal data from the main checkout by @shbernal in #24
  • Lever adapter, dry run verified by @shbernal in #25
  • JazzHR adapter, dry run verified by @shbernal in #26
  • Paycor adapter, dry run verified by @shbernal in #27
  • Hireology adapter, dry run verified by @shbernal in #28
  • Dayforce adapter, dry run verified by @shbernal in #22
  • Recruitee adapter, dry run verified by @shbernal in #31
  • Breezy adapter, dry run verified by @shbernal in #30
  • BambooHR adapter, dry run verified by @shbernal in #32
  • Agent rules for flaky CI by @shbernal in #35
  • CI: ubuntu-26.04 runners, test timings for fixture pages by @shbernal in #34
  • CI: browser launch time under a loaded suite by @shbernal in #37
  • Publish each dev release as the rolling next pre-release on GitHub by @shbernal in #39
  • CI: the tests in three parts on their own runners by @shbernal in #40
  • Registry: ukgready needs an applicant record to show its form by @shbernal in #33
  • status on a dev release: compare versions with packaging by @shbernal in #41
  • Waits and timeouts named in every adapter; Dayforce's Next stops at Submit by @shbernal in #42
  • Remove the live tests; reading over HTTP is optional by @shbernal in #44
  • Hit-test a click where Playwright clicks: the first line of wrapped text by @shbernal in #47
  • Phenom adapter: read the wizard from its configuration; dry run verified by @shbernal in #45
  • Glossary of domain terms, and code and docs that use it by @shbernal in #49
  • ADR 0014: out of scope is what needs the user live by @shbernal in #50
  • Out of scope, known gaps and unhandled cases told apart by @shbernal in #51
  • Oracle blocks with email_code, the reason ADR 0006 names by @shbernal in #54
  • Tests run in one process locally, in parallel in CI by @shbernal in #75
  • Ashby clicks go through browser.click, so a covered click ends covered by @shbernal in #76
  • SmartRecruiters: Next and Submit found by data-test, not their English name by @shbernal in #77
  • A link that redirects is detected by the URL it lands on by @shbernal in #78
  • Paylocity: the salary type a minimum and maximum salary asks for by @shbernal in #79
  • Core: a fresh adapter instance per command by @shbernal in #80
  • Ashby closes its date picker with Escape, so it cannot cover the next field by @shbernal in #81
  • Controls read skipped are listed as a known gap or unhandled by @shbernal in #82
  • Paylocity: a work entry's company website and an education's graduation date are filled by @shbernal in #83
  • Greenhouse: education selects list every option, a select picks by keyboard focus by @shbernal in #84
  • Manatal: a salary's currency and frequency are fields of their own by @shbernal in #86
  • Phenom: a closed posting's 404 page ends posting_gone by @shbernal in #87
  • Teamtailor: a video question takes an uploaded clip by @shbernal in #88
  • Breezy: a video question's id comes from its Ziggeo widget, not its page position by @shbernal in #90
  • Survey: a refused row keeps each failing check's answer and read-back by @shbernal in #91
  • Workable waits for each upload to finish, so the next file cannot empty it by @shbernal in #89
  • Dayforce: an education entry's G.P.A. is a number box by @shbernal in #92
  • Adapter gate: --cause alone settles a recorded break's cause by @shbernal in #93
  • CI: commit-check runs the pinned CLI, so an attestation API outage cannot fail it (#85) by @shbernal in #95
  • Adapter gate: the system's tests, dry runs counted at the same code by @shbernal in #97
  • Zoho Recruit adapter, dry run verified by @shbernal in #96
  • Registry: isolvedhire needs an account to show its form by @shbernal in #98
  • Personio adapter, dry run verified by @shbernal in #100
  • Pinpoint adapter, dry run verified by @shbernal in #102
  • Rippling adapter, dry run verified by @shbernal in #101
  • Rippling: pick a place once its suggestions stop changing by @shbernal in #103
  • Eightfold adapter, dry run verified by @shbernal in #105
  • HiringThing adapter, dry run verified by @shbernal in #104
  • OTP: the one-time password a hiring system sends by email or SMS by @shbernal in #106
  • Users and accounts: per-user data, accounts per employer, password sources, account creation by @shbernal in #107
  • Personal data stays out of the repository; the data directory now keeps it by @shbernal in #109
  • Output carries what each status needs, on one line; -v prints the whole result by @shbernal in #110
  • A text answer over the field's length limit is refused before typing by @shbernal in #111
  • Cookie banners are hidden by uBlock Origin, not by adapter code by @shbernal in #113
  • Overlays that go on their own are waited out: Rippling's parse notice, and a grace period on every click by @shbernal in #114
  • Dry runs that failed on the Test user's answers or on Oracle's uploads now end ready by @shbernal in #116
  • Workday adapter by @shbernal in #117
  • Glossary compliance: terms the code and docs drifted from by @shbernal in #118

Full Changelog: v0.0.3...next