Skip to content

Releases: teletha/bee

bee v0.26.0

17 Jan 12:50
4b2285c
Compare
Choose a tag to compare

Features

  • Add JavaCompiler#setCompileAll. (776fcdd)
  • Add profiler. (b4678ac)
  • Add profiling option (-p or -profiling). (717c16d)
  • Drop configuration for test class version. (bd0fa88)
  • Parallel and fast artifact downloading. (c937977)
  • Provide fast DependencyCollector. (f6152f8)

Bug Fixes

  • Compile task is aware of java version setting. (56e5ba2)
  • Parallel dependency resolver. (6d1a774)
  • Parallel metadata downloading. (5e604f2)
  • Parse clipboard data as URL. (fc1a8b6)

bee v0.25.1

14 Jan 04:32
cb5bf36
Compare
Choose a tag to compare

Bug Fixes

  • Merged jar must use modified version classes. (16e8e64)

bee v0.25.0

14 Jan 02:28
95a2143
Compare
Choose a tag to compare

Features

  • Detect version control system automatically. (0fcc463)

Bug Fixes

bee v0.24.0

05 Jan 08:13
e9d627c
Compare
Choose a tag to compare

Features

  • Detect version control system automatically when generate project. (5e8700a)
  • Disambiguate the command name. (b9687f7)
  • Disambiguate the task name. (c9fc3d3)
  • Fetch dependencies in parallel. (184eeee)

Bug Fixes

  • Doc:site task will not fail when there is no source code. (1fd7d4d)
  • Document will not fail when there is no soruce code. (6d2919a)
  • Enhance env:select. (a40c255)
  • Env is broken in windows. (4d8f996)
  • Make fetching dependency more faster. (70afc6a)

bee v0.23.1

01 Jan 08:16
b2bce78
Compare
Choose a tag to compare

Bug Fixes

  • Eclipse compiler always use -preserveAllLocals. (b14e971)

bee v0.23.0

01 Jan 03:00
bfcb531
Compare
Choose a tag to compare

Features

  • Add Ensure utility. (81c4553)
  • Add Project#licenser. (c56edc4)
  • Compile task supports eclipse compiler for java. (8ca0c8d)
  • Support eclipse compiler for java. (7102e42)

Bug Fixes

  • If dependency doesn't exist, README outputs the appropriate text. (77148e7)
  • Project#toDefinition outputs license declaration. (3a022a4)
  • Update maven-resolver. (f4c67fd)

bee v0.22.0

17 Dec 14:34
69ce151
Compare
Choose a tag to compare

Features

  • Generate README.md on CI task. (7686e47)
  • License can generate the full license text without link. (c420d02)

Bug Fixes

bee v0.21.0

16 Dec 05:10
85cfe5b
Compare
Choose a tag to compare

Features

  • New installer. (914c335)
  • Task#makeFile detect shell script and use line feed automatically (f0c91c7)

Bug Fixes

  • Env task always clean up old envronment. (d698388)
  • Failed to rebuild the wrapper when launched from the wrapper. (b5acf74)
  • Format .gitignore correctly. (63d5e35)
  • IDE task needs pom file no longer. (78cf6d8)
  • Inputs#hyphenize accepts abbriviation. (b3c73ed)
  • Install task should execute test. (f425876)
  • Normalize output of .gitignore and version.txt (7de5aeb)

bee v0.20.0

13 Dec 09:37
a15aba8
Compare
Choose a tag to compare

Features

  • Drop automatic pom synchronization. (558a3af)
  • Drop Project#getLibrary, use #asLibraray instead. (4980760)

Bug Fixes

  • CI/CD action on github uses maven cache no longer. (ab74135)
  • Remove pom. (77af54d)

bee v0.19.0

12 Dec 17:38
f8b72f5
Compare
Choose a tag to compare

Features

  • Add env:local forces to use the local installed bee. (9db13f7)
  • Support multiple copyright. (32953fd)

Bug Fixes

  • Bee project can use the latest version on its build process. (c77d627)
  • Enhance help:version info. (ce56ac8)
  • env:clean must delete the snapshot jar. (8b48b72)
  • File related task throws NPE by null input. (3f56313)
  • Illegal line separator. (1ebba05)
  • Task#copyFile ensures that the input file exists. (5c1db60)
  • Task#makeFile throws NPE by null input. (5d48a96)