Skip to content

Commit

Permalink
docs: write release notes for lumberjack 18 (#211)
Browse files Browse the repository at this point in the history
## PR Checklist

Please check if your PR fulfills the following requirements:

- [ ] The commit message follows our guidelines: CONTRIBUTING.md#commit
- [ ] Tests for the changes have been added (for bug fixes / features)
- [x] Docs have been added / updated (for bug fixes / features)

## PR Type

What kind of change does this PR introduce?

<!-- Please check the one that applies to this PR using "x". -->

```
[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[x] Documentation content changes
[ ] Other... Please describe:
```

## What is the current behavior?

We haven't write the docs for Lumberjack 18

## What is the new behavior?

We have a new blog post announcing Lumberjack 18.

## Does this PR introduce a breaking change?

```
[ ] Yes
[x] No
```
  • Loading branch information
NachoVazquez authored Jul 14, 2024
1 parent 7cb8941 commit e9d633f
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ authors:
title: NgWorker and core maintainer of Lumberjack
url: https://github.com/NachoVazquez
image_url: https://github.com/NachoVazquez.png
tags: [announcement, lumberjack, v16]
tags: [announcement, lumberjack, v17]
image: https://pub-2294738bc2c249ff8040505bf960c018.r2.dev/logo.svg
hide_table_of_contents: false
---
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: 'Announcing Lumberjack v18: Angular 18 and no more NgModules'
description: Lumberjack v18 is here and it brings compatibility with Angular 18 and no more NgModules.
slug: announcing-lumberjack-v18
authors:
- name: Nacho Vazquez
title: NgWorker and core maintainer of Lumberjack
url: https://github.com/NachoVazquez
image_url: https://github.com/NachoVazquez.png
tags: [announcement, lumberjack, v18]
image: https://pub-2294738bc2c249ff8040505bf960c018.r2.dev/logo.svg
hide_table_of_contents: false
---

It took us a couple of months, but here we are. Lumberjack v18 is out, which brings compatibility with Angular 18 and the removal of NgModules.

This will be a short one, so no TLDR this time.

## Angular 18

With the new version of Angular out, we are happy to announce that Lumberjack is compatible with Angular 18.

## NgModules removal

In version 16, we deprecated our NgModule APIs and announced they would be removed in version 18. See [here](https://ngworker.github.io/lumberjack/blog/announcing-lumberjack-v16). Well, here we are. NgModules are gone.

This change simplifies the API and reduces the library bundle size.

## Wrapping Up

There is nothing else to add; update your dependencies and enjoy the new version of Lumberjack.

0 comments on commit e9d633f

Please sign in to comment.