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.