**Full Changelog**: https://github.com/takinekotfs/jupyter-cpp-kernel/compare/1.0.0a3...1.0.0a4
TL;DR
What's new?
1. Compiling on Windows is now **NO LONGER** separate from the macOS/Linux compiling method
2. C++ kernel for Jupyter is now widely supported on beauty outputs, using `text/markdown` as the default result output
* This doesn't mean that the execution errors are displayed in `text/markdown`. This method is only used for successful execution.
* Ignored all compiling warnings. This is unnecessary.
* Changed package name in local Python3 site packages to `jupyter-cpp-kernel`
* Full credits supported. In the kernel start-up, you'll see this message
* Help links are now accessible from the Help header (in both Jupyter Notebook and Jupyter Lab)
3. User input/output
* User now can use `cin` and `getline` to input the variable.
* As mentioned earlier, the result now uses `text/markdown` for the beauty outputs. You can also use the pre-defined output C++ header for Jupyter (I called it the `Jupyter Display Handler`) to replace the Markdown displayed method, including `IFrame`, `Audio`, `CodeString`, `Image`, `PDF`, `Video`, and `YouTube` player. You can see it [here](https://github.com/takinekotfs/jupyter-cpp-kernel/blob/master/jupyter-cpp-kernel/resources/output/jdisplay.hpp). You can see how I use the beauty outputs for playing a YouTube video.
![image](https://github.com/takinekotfs/jupyter-cpp-kernel/assets/115929530/69cd651f-fa1d-4422-aab4-f68e2d06204f)
4. From now on, extended C++ headers are supported. [See the list of headers that are already implemented into your code.](https://github.com/takinekotfs/jupyter-cpp-kernel/blob/master/jupyter-cpp-kernel/resources/gcpph.hpp)
Solved old bugs
Solved typo errors that made display mistakes in the [version 1.0.0a3](https://github.com/takinekotfs/jupyter-cpp-kernel/releases/tag/1.0.0a3)
Requirements (pre-install)
Windows
You have to install [GNU Compiler Collection for Windows](https://github.com/takinekotfs/jupyter-cpp-kernel/blob/master/INSTALL_ON_WINDOWS.md) before doing any additional installation
Linux/macOS
You have to install GNU Compiler Collection that is compatible with your OS. You may need to go search for yourself.
How to install/upgrade?
Windows
cmd
python -m pip install --upgrade jupyter-cpp-kernel
Linux/macOS
shell
sudo pip install --upgrade jupyter-cpp-kernel
Or
pip install --upgrade jupyter-cpp-kernel