Skip to content

Version 4.0.0 (planned breaking changes and self-sufficient ecosystem) #1006

@wellwelwel

Description

@wellwelwel

In favor of better maintenance, performance, and a more cohesive architecture, I'm planning to make some major updates and migrate the opening issues to the next Poku version.

📦 Installing

# Node.js
npm i -D poku@canary

# Node.js + TypeScript
npm i -D poku@canary tsx

# Bun
bun add poku@canary

# Deno (optional)
deno add npm:poku@canary # use "deno run npm:poku@canary" to run tests

⚙️ Migrating

  • For Node.js users, make sure you have version 16.x.x or higher.
  • For Deno users, make sure you have version 2.x.x or higher.
  • Previous verbose reporter is now the default reporter (poku).
  • For Docker functionality, please migrate to its dedicated package:
    • npm i -D @pokujs/docker
    • - import { docker } from 'poku';
      + import { docker } from '@pokujs/docker';

🗺️ Roadmap

The changes in the new version are relatively minor for the end user and are limited to just two tasks:

Note

Since the changes are relatively simple, I have no intention of preparing an rc version. Feel free to ask any questions or contribute ideas.


📋 Internal tasks

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions