-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changes
55 lines (44 loc) · 1.88 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Revision history for Perl extension Kelp::Module::Symbiosis.
2.11 Sun Jul 14 2024
- fix backward compatibility by running the apps lazily
2.10 Mon Jun 24 2024
- plack_to_kelp was moved to Kelp::Util::adapt_psgi
- add a note about Kelp 2.10 solving plack app mounting natively
- adjust to use new framework capabilities
2.00 Wed Jun 12 2024
- added interchangeable engines, configured through 'engine'
- existing functionality moved to Adapter and Engine::URLMap
- added Kelp engine, using Kelp router to access apps
- made Util module public, added useful plack_to_kelp function
1.14 Wed May 11 2022
- remove broken homepage link
1.13 Wed May 11 2022
- maintenance work
- switch to Dist::Zilla
1.12 Sun Jul 4 2021
- remove deprecated features
- add Symbiosis middleware, which work for all the applications
1.11 Mon Jan 18 2021
- fix KelpX::Symbiosis::Test->can to match autoload
- add reverse_proxy configuration field
1.10 Sat Jan 16 2021
- deprecate 'automount' config, introduce 'mount' in its place
- deprecate K::M::Symbiosis::Test, introduce KelpX::Symbiosis::Test
- KelpX::Symbiosis::Test class now offers a 'wrap' method for easier setup
- Symbiosis must now be loaded before any module that uses it
- child modules should now have a 'name' method, returning their name
- child modules now register themselves into 'loaded' method (hash)
- child modules can now specify 'mount' in their config
- 'mount' method now also allows mounting modules by their name
- mounting the same object in many paths will now only call its 'run' once
- update and improve test cases
- maintenance work
1.01 Wed Jan 13 2021
- deprecate run_all, use run instead ($kelp->run_all stays the same)
- symbiosis can now mount plain coderefs
- add explicit version number to each package in module
- new documentation
- better test cases
- maintenance work
1.00 Tue Feb 18 2020
- First release