Releases: pb33f/openapi-changes
v0.2.4
v0.2.3
v0.2.2
Changelog
- a6b4c1c Adding regressions tests for #153
- 578cdeb Address #137
- b7b2247 Address #211
- 6bd19a5 Address #226
- ba4e99e Address issue #140
- e262f48 Address issue #202
- d0a9999 Address issue #220
- 9b5083d Addressed #218
- fd7ea33 Addressing #157
- 8facf74 Fix argument handling regression.
- 0ebd59d Implements a clean and correct implementation for #85
- f202e37 Migrate workflows to Blacksmith
- f122082 add test for #136
- b1c0a2b bump app the deps!
- 7776499 tune URL handling and refine tests
v0.2.1
openapi-changes was originally built as a tech demo for libopenapi.
It's been pretty successful with that, over a million downloads and lots of use by companies in all kinds of interesting ways.
However, it's always been a horrible codebase, just horrible. I hacked together a system designed to power the online demo I built for it (now retired).
The entire thing has pissed me off, which is why I have not addressed many issues. I felt like I was patching a pile of shit, it was a horrible codebase. One of my engineers who was using it a while back didn't even want to submit features for it. I do not blame him; the code was just horrible. Kind of a patchwork sketch I never finished.
Today I change that.
I have been rebuilding openapi-changes, using all the power from https://doctor.pb33f.io, and significantly upgraded the tool with a much, much more powerful and robust HTML report that genuinely works fully offline.
The entire codebase is brand new, but based on battle tested libraries.
This is a 100% backwards compatible upgrade. You will just notice that everything looks much better and is much richer, much more useful, and has more features.
What you get.
A supercharged, ultra-powerful OpenAPI diffing tool with no other rival.
- A brand new beautiful terminal UI with the
consolecommand. I think it's great. - A brand new hyper powerful
html-reportthat contains:- A changelog style report of changes
- A brand new tree navigator
- New Change Explorer
- New Diffing Engine
- New Focused Diff View
- Change List & Change Items
- Two new themes
- A brand new
summarycommand with a much more useful rendering of the change tree - All new
markdown-reportwith the same changelog style report generated in the html report, but in markdown - Same old
reportcommand, but now with a few extra details. - License is changing to Apache 2.
What it costs you? Nothing.
It is my gift to the open source community.