Repository navigation
Releases: Alisa007/business-obligations
Release list
v0.17.0
Added
- core:
scope: "federal"option forevaluate,planLaunch,buildCalendarandanalyzeInputs: runs only the federal rules and needs nozip,state,cityorcounty.BusinessProfile.cityandcountyare 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
Published business-obligations-ui v0.9.0.
v0.16.0
Added
- core: require complete jurisdiction sources
v0.15.0
Breaking changes
- core: require fee and penalty on every item
Fixed
- add checked official sources to obligations
business-obligations-ui v0.8.0
Published business-obligations-ui v0.8.0.
v0.14.0
Added
-
core:
semiannualfrequency: an rrule with two months and one day (BYMONTH=1,7;BYMONTHDAY=-1) is read as twice a year.anchor: "formation_quarter"withBYMONTH=3,6,9,12is 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
tieredfee basis: a fee can listtiers, each selected by profile conditions (when,whenAny), and the cost estimate uses the tier that matches the profile (or reports that none did) -
core:
appliesWhenAnyon local items: conditions of which at least one must hold, next toappliesWhen -
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;frequencyis only foronce,ongoing,per_eventandperiodic, 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 needsanchor: "formation". A statebusinessLicensecarriesrruleorfrequencyinstead ofrenewal.ItemDrafttakesrrule(andanchor) in place offrequencyandduefor a recurrence -
data:
data/top-cities.jsonis 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
Published business-obligations-ui v0.7.0.
v0.13.0
Added
- data: Dallas food establishment permit
- data: more Delaware towns
v0.12.0
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'scost, so its fee shows next to it and counts in the fee totals - data:
feeDetailon 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
Added
- data: more Delaware licenses, counties and cities
- data: Delaware licenses, counties and cities
- data: NY liquor licenses, Houston food permits