Skip to content

Releases: Alisa007/business-obligations

v0.17.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 00:33
be7d6db

Added

  • core: scope: "federal" option for evaluate, planLaunch, buildCalendar and analyzeInputs: runs only the federal rules and needs no zip, state, city or county. BusinessProfile.city and county are now optional in the type (still required at runtime without the scope).

Added

  • core: federal scope; fix industry list and mobile spacing

business-obligations-ui v0.9.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 00:32
80d7b92

Published business-obligations-ui v0.9.0.

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 20:23
65ce529

Added

  • core: require complete jurisdiction sources

v0.15.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 00:42
8f3c590

Breaking changes

  • core: require fee and penalty on every item

Fixed

  • add checked official sources to obligations

business-obligations-ui v0.8.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 00:41
9135dc5

Published business-obligations-ui v0.8.0.

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 06:46

Added

  • core: semiannual frequency: an rrule with two months and one day (BYMONTH=1,7;BYMONTHDAY=-1) is read as twice a year. anchor: "formation_quarter" with BYMONTH=3,6,9,12 is an annual filing due in the calendar quarter that contains the formation month; used for the Wisconsin and Hawaii reports. A monthly rule with a day gets generated deadline text ("20th of each month")

  • core: a tiered fee basis: a fee can list tiers, each selected by profile conditions (when, whenAny), and the cost estimate uses the tier that matches the profile (or reports that none did)

  • core: appliesWhenAny on local items: conditions of which at least one must hold, next to appliesWhen

  • data: local items and Spanish text for more cities, counties, employers and industries in every state, including the Delaware towns that had none

Changed

  • data: due dates (and some fees) from official sources for items that had only a bare recurrence rule: Maryland trader's licenses, Delaware professional licenses, Oregon Metro withholding, Ohio, Pennsylvania, Florida and Iowa local taxes and more. Items tied to a licence's own expiry or issue date keep a bare rule

  • core: every recurring item is an rrule (annual, biennial, every five years, quarterly, monthly), in the data files and in rules written in code; frequency is only for once, ongoing, per_event and periodic, and a schema and the engine reject it on anything that recurs. A recurrence without a fixed date is a bare rule (FREQ=YEARLY, FREQ=MONTHLY, FREQ=MONTHLY;INTERVAL=3); the anniversary of formation now needs anchor: "formation". A state businessLicense carries rrule or frequency instead of renewal. ItemDraft takes rrule (and anchor) in place of frequency and due for a recurrence

  • data: data/top-cities.json is removed (the coverage report no longer lists missing large cities)

  • the core bundle budget is 600 KB gzip (it was 300 KB), for the larger local data

Breaking changes

  • core: require an rrule for every recurring item

Added

  • data: due dates and fees for bare-rule items; twice-yearly and quarter-of-formation rrules
  • data: verify state items for all states, correct what pages contradict
  • data: verify New York state items
  • core: verified-items file, with the first federal items checked
  • core: tiered fees, appliesWhenAny and richer local data; update libraries
  • data: Felton (Delaware) contractor license

Fixed

  • data: soften state poster and sales-tax filing text
  • data: verify the six remaining local items

business-obligations-ui v0.7.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 06:52

Published business-obligations-ui v0.7.0.

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 20:22

Added

  • data: Dallas food establishment permit
  • data: more Delaware towns

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 19:12

Added

  • core: city, county and industry items can carry a structured feeDetail (the same shape as the fees of state reports), which becomes the item's cost, so its fee shows next to it and counts in the fee totals
  • data: feeDetail on 167 items whose fee the entry already stated in words: Delaware and New York licenses and permits, Delaware towns, Rochester, Syracuse, Houston and others. An item with several fee tiers shows its lowest ("From $50"); an item with no fee shows "Free"

Added

  • core: fees on city, county and industry items

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 17:57

Added

  • data: more Delaware licenses, counties and cities
  • data: Delaware licenses, counties and cities
  • data: NY liquor licenses, Houston food permits