Releases: poac-dev/poac
Releases · poac-dev/poac
0.3.3
What's Changed
- Stop requiring
dev-dependencies
key by @ken-matsui in #616
Full Changelog: 0.3.2...0.3.3
0.3.2
What's Changed
- Remove unnecessary concepts by @ken-matsui in #601
- Improve UI tests by @ken-matsui in #602
- Bump up Ninja version to
v1.11.0
by @ken-matsui in #603 - Bump up required fmtlib version by @ken-matsui in #604
- Bump up required libgit2 version by @ken-matsui in #605
- Support installing LibArchive through CPM by @ken-matsui in #606
- Support installing Libgit2 through CPM by @ken-matsui in #607
- Support conditional IPO / LTO by @ken-matsui in #608
- Refactor CMake files by @ken-matsui in #609
- Bump actions/cache from 3.0.2 to 3.0.3 by @dependabot in #611
- Bump jidicula/clang-format-action from 4.5.0 to 4.6.2 by @dependabot in #612
- Use
TERM=dumb
instead of a custom status printer by @ken-matsui in #613 - Properly upload coverage to CodeCov by @ken-matsui in #614
- Avoid building Ninja binary by @ken-matsui in #615
Full Changelog: 0.3.1...0.3.2
0.3.1
What's Changed
- Fix link problem of libarchive by @ken-matsui in #595
- Bump up mitama-cpp-result version to v9.3.0 by @ken-matsui in #596
- Bump up structopt version by @ken-matsui in #597
- Bump up TOML11 version by @ken-matsui in #598
- Improve the color mode class for termcolor2 by @ken-matsui in #599
- Remove unused & disabled workflow file: linux.yml by @ken-matsui in #600
Full Changelog: 0.3.0...0.3.1
0.3.0
What's Changed
- Develop by @ken-matsui in #138
- Add CodeFactor badge by @ken-matsui in #139
- Develop by @ken-matsui in #143
- Add supported compiler by @ken-matsui in #145
- Add some architectures by @ken-matsui in #146
- Some improvements by @ken-matsui in #147
- Support building poac on Mingw on AppVeyor by @ken-matsui in #149
- Support building poac on Cygwin on AppVeyor by @ken-matsui in #150
- Update README.md by @ken-matsui in #151
- Update README.md by @ken-matsui in #154
- Develop by @ken-matsui in #155
- Develop by @ken-matsui in #157
- Fix appveyor.yml by @ken-matsui in #162
- Coverity scan by @ken-matsui in #161
- termcolor2 supports windows and C++11 by @ken-matsui in #163
- Improve caching on cygwin by @ken-matsui in #164
- Update sat.hpp by @ken-matsui in #165
- Fix Travis CI error by @ken-matsui in #166
- Add GitHub workflows by @ken-matsui in #167
- Fix tests/termcolor2/io.cpp by @ken-matsui in #168
- Fix GitHub workflows by @ken-matsui in #173
- Improve include/poac/io/net.hpp by @ken-matsui in #172
- Improve version command by @ken-matsui in #171
- Add license scan report and status by @fossabot in #160
- Add supporting for vs2019 by @ken-matsui in #169
- Improve GitHub workflow by @ken-matsui in #174
- Replace circleci with github actions by @ken-matsui in #178
- Refactor some files by @ken-matsui in #176
- Update README.md by @ken-matsui in #180
- Update README.md by @ken-matsui in #185
- Improve CI by @ken-matsui in #179
- Update CONTRIBUTING.md by @ken-matsui in #183
- Update CODE_OF_CONDUCT.md by @ken-matsui in #184
- Improve include/poac/util/vcs.hpp by @ken-matsui in #181
- Improve include/poac/util/termcolor2 by @ken-matsui in #182
- Add coverity by @ken-matsui in #186
- Support macos mojave native filesystem library by @ken-matsui in #170
- Fix include/poac/opts/version.hpp by @ken-matsui in #187
- Add slack notification by @ken-matsui in #189
- Add windows CI by @ken-matsui in #190
- Fix README.md by @ken-matsui in #191
- Improve term.hpp by @ken-matsui in #192
- offer AUR distribution of poac to Arch Linux users on README.md by @takagiy in #196
- Merge branch develop into master by @ken-matsui in #199
- Fix .github/workflows/linux.yml by @ken-matsui in #200
- Support changing owner of the homebrew-toml11 repo by @ken-matsui in #201
- Fix email address in poac.toml by @ken-matsui in #202
- Bump toml11 version to 3.6.0 by @ken-matsui in #204
- Fix OS version specification in poac.toml by @ken-matsui in #203
- Support renaming GitHub userId from matken11235 to ken-matsui by @ken-matsui in #205
- Support changing owner of the homebrew-toml11 repo in .github/workflows/coverage.yml by @ken-matsui in #206
- Support moving toml11 formula into poacpm/homebrew-tap by @ken-matsui in #207
- Refactor workflows of GitHub Actions by @ken-matsui in #208
- Create codeql-analysis.yml by @ken-matsui in #198
- Refactor GitHub Actions by @ken-matsui in #211
- Support building as Release on macOS CI by @ken-matsui in #210
- Update url of demo.gif in README.md by @ken-matsui in #213
- Improve Coverage CI by @ken-matsui in #215
- Introduce clipp & fmt by @ken-matsui in #212
- Improve macOS CI by @ken-matsui in #214
- Add init command by @ken-matsui in #217
- Bump cmake_minimum_required version from 3.11 to 3.13 by @ken-matsui in #218
- Create .githooks/pre-commit to prevent committing to master branch locally by @ken-matsui in #219
- Add new command by @ken-matsui in #220
- Remove update command temporarily by @ken-matsui in #221
- Remove test command temporarily by @ken-matsui in #223
- Fix include/poac/opts.hpp by @ken-matsui in #222
- Remove clean command temporarily by @ken-matsui in #224
- Remove cache command temporarily by @ken-matsui in #225
- Fix the problem that linking Boost fails when Linux and release build by @ken-matsui in #226
- Remove util/argparse from this project by @ken-matsui in #227
- Remove unused statements from include/poac/util.hpp by @ken-matsui in #228
- Remove util/clap from this project by @ken-matsui in #229
- Add search command by @ken-matsui in #230
- Remove useless statements from include/poac/core/except.hpp by @ken-matsui in #231
- Improve include/poac/cmd/search.hpp by @ken-matsui in #232
- Update README.md by @ken-matsui in #233
- Refactor include/poac/cmd/search.hpp by @ken-matsui in #234
- Improve CMakeLists.txt by @ken-matsui in #235
- Move windows.yml & appveyor-disabled.yml into .github/disabled_workflows by @ken-matsui in #237
- Introduce mitama-cpp-result by @ken-matsui in #236
- Rename util::shell to util::shell::cmd by @ken-matsui in #238
- Introduce plog by @ken-matsui in #239
- Remove unused include/poac/util/errors.hpp by @ken-matsui in #240
- Remove unused include/poac/util/vcs.hpp by @ken-matsui in #241
- Improve include/poac/io/path.hpp by @ken-matsui in #242
- Remove unused .github/workflows/slack-cleaner.yml by @ken-matsui in #244
- Add fail-fast to Linux and macOS CI by @ken-matsui in #245
- Improve .clang-format by @ken-matsui in #246
- Remove install command temporarily by @ken-matsui in #248
- Remove uninstall command temporarily by @ken-matsui in #249
- Move .github/workflows/codeql-analysis.yml into .github/disabled_workflows by @ken-matsui in #250
- Create dependabot.yml by @ken-matsui in #251
- Bump actions/upload-artifact from v1 to v2.2.1 by @dependabot in #252
- Bump actions/checkout from v1 to v2.3.4 by @dependabot in #253
- Bump actions/cache from v1 to v2.1.3 by @dependabot in #254
- Update CONTRIBUTING.md by @ken-matsui in #255
- Implement superficial installation in build command by @ken-matsui in #243
- Improve core::resolver by @ken-matsui in #257
- Improve semver::interval by @ken-matsui in #258
- Add macOS Big Sur CI by @ken-matsui in #209
- Remove include/poac/opts.hpp by @ken-matsui in #259
- Remove include/poac/core/name.hpp by @ken-matsui in #260
- Improve Linux CI by @ken-matsui in #216
- Move include/poac/opts to include/poac/cmd-wip by @ken-matsui in #261
- Improve .clang-format by @ken-matsui in #262
- Improve io::net by @ken-matsui in #263
- Remove include/poac/core/project.hpp by @ken-matsui in #264...
0.2.1
0.2.0
Differences from 0.1.2
-
Improve source code.
-
Support for MSVC. (#114)
-
Internal Build System
- Change to display
==> name
only when building dependencies. - Improve so that "lib" prefix is attached to static link library and dynamic link library.
- Change to display
-
new
sub-command- If exist the
git
command when executing thenew
sub-command, executegit init
. - We can now select applications and libraries when executing the
new
sub-command. (--bin
,--lib
) - Improvement of display when
new
sub-command is executed.
- If exist the
-
install
sub-command- Fix installation error when GitHub is source.
- Improve a speed of resolving dependency.
- Improve UX.
-
publish
sub-command- Fix error.
- Improve UX.
-
search
sub-command- Accent a matched text. (#60)
-
Internal Network library
- Support redirect.
- Improved to print progress bar when reading/writing a file.
-
API
- Add limit to API.
- Implement archive API.
- Change implementation language from Typescript to Go.
Destructive updates
- Change API from
/:name/:version/deps
to/deps/:name/:version
. - Change domain from
poac.io
topoac.pm
(docs.poac.io
->doc.poac.pm
,sh.poac.io
->sh.poac.pm
). - Move documents from
poacpm/poac/docs
topoacpm/doc.poac.pm
. - Move API from
poac.pm/api/*
toapi.poac.pm
. - Delete public access authority for all user.
0.1.2
Differences from 0.1.1
- To switch internal network library completely from libcurl to Boost.Beast.
- Support for Linux (GNU, x86-64) and Windows (Windows Subsystem for Linux)! 🎉
0.1.1
Differences from 0.1.0
- Change poac.pm to poac.io (tentative).
- Implement
graph
command. - Some bug fixes.
0.1.0
First release
Full Changelog: https://github.com/poacpm/poac/commits/0.1.0