8000 Tags · bevry/boundation · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: bevry/boundation

Tags

v1.91.0

Toggle v1.91.0's commit message

Verified

This tag was signed with the committer’s verified signature.
balupton Benjamin Lupton
v1.91.0 2024 January 10

-   Add `gitattributes` file to prevent tests failing on Windows due to git changing line endings without these defaults
-   Windows and macOS tests are no longer optional, for packages that fail I'll introduce a question to make them optional, or you can do it within your tests
-   Renamed `githubOrganisation` to `githubUsername`
-   For Bevry projects, add all historical github and patreon donors
-   For Bevry projects, disable patreon (not actually used) and flattr (defunct) badges
-   Fix JavaScript packages having an invalid types
    -   Regression from v1.86.0
    -   Closes [bevry/taskgroup#241](bevry/taskgroup#241)
-   Support latest babel ecosystem
    -   Replaced deprecated `@babel/proposal-object-rest-spread` with `@babel/plugin-transform-object-rest-spread`
    -   Use explicit names instead of implied names
-   Removed unimplemented filters in question answer handling
-   Have `our:meta:projectz` use `--offline`
-   Fix documentation output for `es5` projects
-   Now use `trim-empty-keys`, `github-api`, and `fellow` for relevant utility functions
    -   This improves handling and conversion of repository URIs
-   Fix some linting issues
-   Prettier and ESLint configuration is now set appropriately, rather than being tangled
-   Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
-   Thank you to the sponsors: [Andrew Nesbitt](https://nesbitt.io), [Balsa](https://balsa.com), [Codecov](https://codecov.io), [Frontend Masters](https://FrontendMasters.com), [Mr. Henry](https://mrhenry.be), [Poonacha Medappa](https://poonachamedappa.com), [Rob Morris](https://github.com/Rob-Morris), [Sentry](https://sentry.io), [Syntax](https://syntax.fm)

v1.90.0

Toggle v1.90.0's commit message

Verified

This tag was signed with the committer’s verified signature.
balupton Benjamin Lupton
v1.90.0 2023 December 27

-   Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
-   Thank you to the sponsors: [Andrew Nesbitt](https://nesbitt.io), [Balsa](https://balsa.com), [Codecov](https://codecov.io/), [Poonacha Medappa](https://poonachamedappa.com), [Rob Morris](https://github.com/Rob-Morris), [Sentry](https://sentry.io), [Syntax](https://syntax.fm)

v1.89.1

Toggle v1.89.1's commit message

Verified

This tag was signed with the committer’s verified signature.
balupton Benjamin Lupton
v1.89.1 2023 December 27

-   Fixed v1.89.0 writing an empty author field when multiple authors were present

v1.89.0

Toggle v1.89.0's commit message

Verified

This tag was signed with the committer’s verified signature.
balupton Benjamin Lupton
v1.89.0 2023 December 27

-   Updated for `projectz` v4.0.0
-   Fixed hidden configuration property `githubActionTestEnv` not being accepted (regression since v1.88.1)
-   Updated `bevry-actions/npm`
-   Improved custom bin handling, by leaving it up to `package.json` configuration rather than complex CSV answer handling as before
-   For bevry projects, transfer the defunct `Bevry Pty Ltd` copyrights to @balupton
-   No need for copyright years if there is only one author
-   For bevry projects, add @skunkteam as a historical donor
-   Remove deprecated `@bevry/github-*` dependencies (not all are deprecated, only some)
-   Thank you to the sponsors: [Andrew Nesbitt](https://nesbitt.io), [Balsa](https://balsa.com), [Codecov](https://codecov.io/), [Poonacha Medappa](https://poonachamedappa.com), [Rob Morris](https://github.com/Rob-Morris), [Sentry](https://sentry.io), [Syntax](https://syntax.fm)

v1.88.4

Toggle v1.88.4's commit message

Verified

This tag was signed with the committer’s verified signature.
balupton Benjamin Lupton
v1.88.4 2023 December 6

-   fix descriptions of editions not including the full engines
-   Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry. me) using [boundation](https://github.com/bevry/boundation)

v1.88.3

Toggle v1.88.3's commit message

Verified

This tag was signed with the committer’s verified signature.
balupton Benjamin Lupton
v1.88.3 2023 December 5

-   fix non-typescript projects that target Node.js v4 and v6 from failing due to bad prettier configuration
    -   regression from b548304#diff-f4c695cccbf0d3ce1b79765091f9b57956c45cb9dd1b8f5661116a7b93c4e5ceL510 which removed `nodeVersionTargetedMinimum` and relied solely on edition keywords, which until now did not exist on all node.js editions that we generate (was missing on coffeescript, babel, json)
-   Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)

v1.88.2

Toggle v1.88.2's commit message

Verified

This tag was signed with the committer’s verified signature.
balupton Benjamin Lupton
v1.88.2 2023 December 5

-   configure prettier to use lf line endings, to prevent complications on Windows

v1.88.1

Toggle v1.88.1's commit message

Verified

This tag was signed with the committer’s verified signature.
balupton Benjamin Lupton
v1.88.1 2023 December 4

-   error on unknown configuration properties
-   tsconfig properties are now persisted and sorted
-   cleaning now always happens initially guaranteeing clean compilation
-   Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)

v1.88.0

Toggle v1.88.0's commit message

Verified

This tag was signed with the committer’s verified signature.
balupton Benjamin Lupton
v1.88.0 2023 November 29

Dramatically improve performance of Boundation, eliminates unnecessary compilation and testing.

-   ci/runtime:
    -   `bevry-actions/surge` updated to `1.1.0` and `surge` dev dependency removed to avoid ["insecure" surge dev dependency alerts](sintaxi/surge#504), close [#156](#156)
    -   Renable Windows and MacOS CI tests, now that Dependabot is under control, close [#162](#162)
-   editions/versions/questions:
    -   Added `nodeVersionsTargetedImportRange` and `nodeVersionsTargetedRequireRange` questions, and removed automated `nodeVersionTargetedMinimum`, `nodeVersionTargetedMaximum`, `targets` questions
        -   Targets are their compilation are now part of the Editions auto-generation rather than consumed by Editions, as such they are only compiled as necessary
        -   If a prior Edition passes for everything except a particular target, we can now jump ahead to the Editions that do support that particular target, close [#159](#159)
    -   Added `editionsAutoloader` question to allow for the Editions autoloader to be disabled, for when you want only a single Require edition that passes for all intended targets as such making the Editions Autoloader unnecessary (such as for the `version-range` package that the `editions` package depends upon), close [#160](#160)
    -   Improved coloration of Editions changes
-   runtime:
    -   Fixed dependencies that are dependent on certain keywords, such as `@types/node`, close [#163](#163)
    -   Enable TypeScript 5.3 now that TypeDoc supports it
    -   Changed Prettier handling of `trailingComma` from Node.js <8 to ES5
    -   Compilation and cleaning now skipped, as it is handled more appropriately by the Editions testing and by the `our:release:prepare` finale
-   Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)

v1.87.0

Toggle v1.87.0's commit message

Verified

This tag was signed with the committer’s verified signature.
balupton Benjamin Lupton
v1.87.0 2023 November 23

-   CLI arguments should never take preference over `package.json:boundation` entries, as the latter is intended solely for that package, whereas CLI arguments are generally generic defaults
0