Skip to content

Commit

Permalink
[blog] 2024-10-08 post
Browse files Browse the repository at this point in the history
  • Loading branch information
ZenVoich committed Oct 8, 2024
1 parent 67291d5 commit d36012a
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 10 deletions.
25 changes: 15 additions & 10 deletions blog/blog/0-unlisted.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,22 +7,27 @@ tags: []
---

### Summary
- Keywords validation
- Search package by owner principal id
- Mops CLI updates (v1.1.0)
- More information of package dependencies and dependents

<!-- truncate -->

## Keywords validation
## Mops CLI updates

Now, the keywords are validated when publishing a package. Keywords should conform to the following pattern: `[a-z0-9-]`.
### Release 1.1.0

## Search package by owner principal id
Run `mops self update` to update Mops CLI to the latest version.

Now you can search packages by the owner principal id. Just click on the owner principal id and you will see all packages by that owner.
- New `mops watch` command to check for syntax errors, show warnings, run tests, generate declarations and deploy canisters ([docs](https://docs.mops.one/cli/mops-watch))
- New flag `--no-toolchain` in `mops install` command to skip toolchain installation
- New lock file format v3 ([docs](https://docs.mops.one/mops.lock))
- Faster `mops install` from lock file when lock file is up-to-date and there are no cached packages
- Fixed replica test hanging in watch mode bug
- Fixed mops failing when dfx is not installed
- Fixed `mops test` Github Action template

## GitHub Action update
## More information of package dependencies and dependents

New version `1.4.0` of [`setup-mops`](https://github.com/ZenVoich/setup-mops) action is released.
On the package page, in the "Dependencies" tab, you can see how old is a dependency and the latest available version of the dependency.

- Add caching for macOS
- Use node v22
In the "Dependents" tab, you can see which version of a package a dependent package uses.
32 changes: 32 additions & 0 deletions blog/blog/2024-10-08/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
slug: 2024-10-08-updates
title: Updates 8 October, 2024
authors: [zen]
tags: []
---

### Summary
- Mops CLI updates (v1.1.0)
- More information of package dependencies and dependents

<!-- truncate -->

## Mops CLI updates

### Release 1.1.0

Run `mops self update` to update Mops CLI to the latest version.

- New `mops watch` command to check for syntax errors, show warnings, run tests, generate declarations and deploy canisters ([docs](https://docs.mops.one/cli/mops-watch))
- New flag `--no-toolchain` in `mops install` command to skip toolchain installation
- New lock file format v3 ([docs](https://docs.mops.one/mops.lock))
- Faster `mops install` from lock file when lock file is up-to-date and there are no cached packages
- Fixed replica test hanging in watch mode bug
- Fixed mops failing when dfx is not installed
- Fixed `mops test` Github Action template

## More information of package dependencies and dependents

On the package page, in the "Dependencies" tab, you can see how old is a dependency and the latest available version of the dependency.

In the "Dependents" tab, you can see which version of a package a dependent package uses.

0 comments on commit d36012a

Please sign in to comment.