Skip to content

Releases: denosaurs/denon

v2.3.2 - Bug Fixes

06 Aug 19:10
2cc057f
Compare
Choose a tag to compare
merge(#89): from denosaurs/dev

Release 2.3.2

v2.3.1 - Deno Registry v2 Support

04 Aug 17:33
a2600fd
Compare
Choose a tag to compare

Sequential Scripts and Better Logging

Emergency patch to fix denon --init and denon --upgrade following the release of the deno registry v2. 📒
This patch has no changelog as the only fix committed was related to the issues with the new registry.

v2.3.0 - Sequential scripts

27 Jul 16:30
Compare
Choose a tag to compare

Sequential Scripts and Better Logging

Running sequential scripts is now very easy yet highly configurable. ⏩

{
  "$schema": "https://deno.land/x/denon/schema.json",
  "scripts": {
    "test": {
      "cmd": "deno lint --unstable && deno test",
      "desc": "test my project"
    }
  }
}

We also have implemented a clearer logger, with info for sequential scripts and more. ✍️

Changelog

Features

Bug Fixes

v2.2.1 - Deno stdlib breaking changes

14 Jul 17:57
Compare
Choose a tag to compare

Deno stdlib breaking changes

Recent breaking changes introduced to deno stdlib have made many modules and CLIs unable to operate properly.
This is a temporary solution put in place until the modules we depend on adopt the latest stdlib changes.

related #74

Changelog

Bug Fixes

  • temp fix for outdated dependencies in omelette (#74) (99d586d)
  • ⬆️ Updated std dependencies to 0.61.0 (60250e3)
  • README: export to import (d1c79cf)
  • examples: wrong version in configuration (391acc4)
  • schema: allow bolean as permissions (185f20d)

v2.2.0 - Configuration templates

16 Jun 16:28
Compare
Choose a tag to compare

Configuration templates

Now you have the ability of initialising different templates, downloading them directly from the web. 🌐
Also, in the spirit of deno decentralisation, we are launching on nest.land, you can find us at there. 🥚

Changelog

Features

Bug Fixes

  • add file:// resolve (bf64a29)
  • add log for config reader failiure (4b4df06)
  • bump deno stdlib (7096f33)
  • config.ts import resolve (63318dd)
  • denon.config.ts file:// is now correctly resolved (e29d18e)
  • permission and template fetching issue (66dc595), closes #61
  • remove net permission (4ac58ad)
  • update permissions (63735c2)

v2.1.0 - Configurable configurations

05 Jun 18:18
Compare
Choose a tag to compare

Configurable configurations

Now you can have more control over your configuration with the new denon.config.ts file support. You can modify the config dynamically based on your environment. 🎉
Also you don't have to restart denon to reload configuration, it now does that automagically. 🌟

Changelog

Features

  • add .ts config file option (be1456e), closes #56
  • add config template support (afbc934)
  • configuration reloading and opt-out watch (6ad9066)

Bug Fixes

v2.0.0 - Triceratops update

22 May 15:22
Compare
Choose a tag to compare

Triceratops

Triceratops update is a complete rewrite on denon codebase. It has been redesigned to fit your project from prototyping to deployment.

The focus is now put on scripts that can be declared in the configuration file (we now also support YAML 🎉) and can be run as daemon with the cli by just calling their name.

denon can be also used as a drop-in replacement for the deno executable. You can simple call denon run --allow-net app.js and denon will monitor the process for you, restarting if you made any changes.

We also added the ability for denon to be included as a module to control the fine execution details. In fact the denon cli is completely implemented as if it included the denon module.

Changelog

  • Scripts creation
  • CLI improvements
  • Configuration file rework (JSON and YAML)
  • Added legacy file watcher to monitor files over network

v1.9.2 - Deno 1.0.0 support!

14 May 13:35
Compare
Choose a tag to compare

Finally deno 1.0.0 has been released and this release adds support for it!

v1.9.1 - Deno 1.0.0-rc and std 0.50.0 support

09 May 13:22
Compare
Choose a tag to compare

This release actually adds deno v1.0.0-rc1 support now that std v0.50.0 is released. Also fixes #30.

v1.9.0 - Permission checking

07 May 07:58
dce8032
Compare
Choose a tag to compare
Pre-release

THIS RELEASE DOES NOT WORK DUE TO INCORRECT STD VERSIONING

This release adds deno v1.0.0-rc1 support and checking of required permissions before execution using the permissions standard module.