DEV Community

Thanh Van
Thanh Van

Posted on

Telescope v2.7.0

Hello everyone, it's me again. This week is the most rememberable week to me since the time I started contributing to Telescope.

The week of new release

This week, our team have to ship Telescope to v2.7.0, a lot of new things were added with 80+ PRs were closed, which was an impressive number.

We were trying to do the reviews of 20 PRs within 4 days before the new release. Originally, no one in our team thought this was possible, but yes, we successfully did it, we got as much PRs to merge as we possibly did.

Amazingly, when the new release is published, it is also the time when both Production and Staging are broken. "The main problem is because there is a mismatch between what Telescope wants for the SECRET/JWT_SECRET and what Satellite wants in 1.24.0 vs 1.25.0". Luckily, Josue saves them by the end of the day.

We finally can migrate our monorepo linting to our microservices using Turborepo, and we have publish the @senecacdot/eslint-config-telescope package to npm registry. The process doing this was up and down, but I am happy when seeing this happens.

Reviewing PRs

I personally found that this is the most exciting part when we are coming to the new release, a ton of things happen, and I can learn a lot from reviewing PRs.

This PR #2863 reminds me the time when I took Linux course in the first semester. In order to access the GITHUB_TOKEN inside the argument that it is passed, we have to use the Dollar sign ($) to get this.

Cindy has been wanted to have Docusaurus for Telescope a year ago, and now it becomes true. Docusaurus is available now, and I had a PR to use Admonition for our documents. In addition to that, Dave also gets rid of the Dinosaur icon, and use the Telescope icon instead, the PR was made for this here

Stop the dashboard UI from slutter by checking the build sha: #2953

Upcoming things

Final thoughts

Telescope is a place for you to try new things, exploring new technologies. New contributors are welcome to Telescope, we have a whole team to help you out. The more contributors we have, the lighter works we do.

Top comments (0)