Ignorar alguns arquivos ao gerar uma versão compactada;
Adicionado uma abstração para classes que se referem a features;
Removido métodos redundantes de acesso a propriedades, como get_module(), get_name(), etc;
Inclusão do método load() em todas as features disponíveis;
Removido o método `feature_call()` das features para usar o método padrão `load()`;
Adicionado suporte a construção de um Awk_Data pré-inicializado com array;
Adicionado suporte a eventos através de Awk_Event;
Adicionado suporte a símbolos através de Awk_Symbol;
Adicionado suporte a arquivos de cache através de Awk_Cache;
Adicionado suporte a leitura de objetos Syntax;
Adicionado suporte a validação por contexto na Syntax (default, code, sql e url);
Renomeado o método add_passage() para add_tunnel() na classe Awk_Router;
Renomeado o método add_file_passage() para add_file_tunnel() na classe Awk_Router;
Testes: utilização de Data Provider onde fosse aplicável;
Substituição do compilador de rotas de Awk_Router_Route_Part para Awk_Syntax_Object;
- Adicionado o método Awk_Syntax_Object::get_type() que retorna o tipo identificado na definição;
- Modificado o processo de combinação de URL da classe Awk_Router_Route, que foi adaptado para usar Awk_Syntax_Object;
- Modificado o arquivo de teste de rotas, reunindo os testes relacionados em um único arquivo;
- Modificado o acesso a Awk::$module, que agora é público;
- Removido o método Awk_Router_Route::get_router() que era usado pelo método anterior;